Time bar (total: 19.7s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 0 |
| 0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 1 |
| 0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 2 |
| 0% | 0% | 0.1% | 99.9% | 0% | 0% | 0% | 3 |
| 50% | 0% | 0% | 99.9% | 0% | 0% | 0% | 4 |
| 50% | 0% | 0% | 99.9% | 0% | 0% | 0% | 5 |
| 50% | 0% | 0% | 99.9% | 0% | 0% | 0% | 6 |
| 75% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 7 |
| 75% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 8 |
| 75% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 9 |
| 87.5% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 10 |
| 87.5% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 11 |
| 87.5% | 0.1% | 0% | 99.9% | 0% | 0% | 0% | 12 |
Compiled 51 to 37 computations (27.5% saved)
| 2.1s | 8256× | body | 256 | valid |
| 2× | egg-herbie |
| 1076× | associate-+r+ |
| 1008× | distribute-lft-out-- |
| 946× | distribute-lft-neg-in |
| 910× | associate--r+ |
| 756× | associate-*r* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 46 | 308 |
| 1 | 129 | 276 |
| 2 | 433 | 276 |
| 3 | 1959 | 260 |
| 4 | 6722 | 260 |
| 0 | 3 | 3 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
| Outputs |
|---|
0 |
1 |
2 |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 uy) (*.f32 uy maxCos)) (+.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux)) (+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux uy)) (+.f32 (-.f32 1 ux) (*.f32 ux uy)))))) |
| Outputs |
|---|
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 ux maxCos (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 uy) (*.f32 uy maxCos)) (+.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 uy) (*.f32 uy maxCos)) (+.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (fma.f32 uy maxCos (-.f32 1 uy)) (fma.f32 uy maxCos (-.f32 1 uy)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 uy maxCos 1) uy) (-.f32 (fma.f32 uy maxCos 1) uy))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 uy maxCos 1) uy) (-.f32 uy (fma.f32 uy maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (fma.f32 (fma.f32 uy maxCos (-.f32 1 uy)) (-.f32 uy (fma.f32 uy maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux)) (+.f32 (-.f32 1 maxCos) (*.f32 maxCos ux)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (*.f32 ux maxCos) (-.f32 1 maxCos)) (+.f32 (*.f32 ux maxCos) (-.f32 1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (fma.f32 ux maxCos (-.f32 1 maxCos)) (fma.f32 ux maxCos (-.f32 1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) maxCos) (-.f32 (fma.f32 ux maxCos 1) maxCos))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) maxCos) (-.f32 maxCos (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux uy)) (+.f32 (-.f32 1 ux) (*.f32 ux uy)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 uy ux)) (+.f32 (-.f32 1 ux) (*.f32 uy ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 maxCos (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (fma.f32 uy ux (-.f32 1 ux)) (fma.f32 uy ux (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 (fma.f32 uy ux (-.f32 1 ux)) (fma.f32 uy ux (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (fma.f32 (fma.f32 uy ux (-.f32 1 ux)) (-.f32 ux (fma.f32 uy ux 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) maxCos))) (sqrt.f32 (fma.f32 (fma.f32 uy ux (-.f32 1 ux)) (-.f32 ux (fma.f32 uy ux 1)) 1))) |
Compiled 31 to 23 computations (25.8% saved)
| 1× | egg-herbie |
| 1486× | associate-+l- |
| 1304× | associate-+r- |
| 1006× | fma-neg |
| 842× | +-commutative |
| 790× | associate--l- |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 77 |
| 1 | 44 | 69 |
| 2 | 124 | 69 |
| 3 | 530 | 65 |
| 4 | 3181 | 65 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| Outputs |
|---|
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (fma.f32 ux maxCos (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
Compiled 121 to 79 computations (34.7% saved)
4 alts after pruning (4 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 2 | 3 | 5 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 4 | 6 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 57.9% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| ▶ | 58.1% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| ▶ | 58.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
Compiled 79 to 57 computations (27.8% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
| ✓ | 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) |
| ✓ | 56.3% | (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
Compiled 90 to 54 computations (40% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
| 2.0ms | ux | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
| 2.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
| 1.0ms | ux | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
| 1.0ms | maxCos | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
| 1× | batch-egg-rewrite |
| 1244× | associate-*r/ |
| 1018× | associate-*l/ |
| 424× | add-sqr-sqrt |
| 414× | pow1 |
| 414× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 158 |
| 1 | 409 | 158 |
| 2 | 5182 | 158 |
| 1× | node limit |
| Inputs |
|---|
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 uy (*.f32 2 (PI.f32))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
| Outputs |
|---|
((+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)) (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) 1) (+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) (+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1) (*.f32 1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) (/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1)) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) (/.f32 (*.f32 1 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3))) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1) 1) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) 1) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2) 1/2) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) (log.f32 (exp.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3)) (expm1.f32 (log1p.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (exp.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1)) (log1p.f32 (expm1.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1) (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1) (pow.f32 (sqrt.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (log.f32 (pow.f32 (pow.f32 (exp.f32 2) (PI.f32)) uy)) (log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 3)) (cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3))) (expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (exp.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)) (log1p.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) 1) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3) 1/3) (sqrt.f32 (*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 1) (*.f32 1 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1) (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1/2)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/2) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) 1/3) (fabs.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
| 1× | egg-herbie |
| 1112× | +-commutative |
| 1078× | associate-*r* |
| 990× | associate-+l+ |
| 986× | associate-+r+ |
| 870× | associate-*l* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 464 | 14826 |
| 1 | 1395 | 14108 |
| 2 | 6523 | 14070 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (*.f32 2 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (*.f32 2 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (*.f32 2 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (+.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3)) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 3) (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(-.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) 1) |
(+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1) |
(*.f32 1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) |
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1)) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(/.f32 (*.f32 1 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3))) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) |
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1) 1) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) 1) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) |
(pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1)) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1) |
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1) |
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2) |
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) |
(pow.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) (PI.f32)) uy)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3))) |
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(exp.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) 1) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3) 1/3) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 1) |
(*.f32 1 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1/2)) |
(pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/2) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
| Outputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos))) |
(+.f32 ux (*.f32 ux (-.f32 (-.f32 1 maxCos) maxCos))) |
(*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) |
(*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (*.f32 2 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(fma.f32 -1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 2 (*.f32 ux (-.f32 1 maxCos)))) |
(-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (*.f32 2 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(fma.f32 -1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 2 (*.f32 ux (-.f32 1 maxCos)))) |
(-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) (*.f32 2 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(fma.f32 -1 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 2 (*.f32 ux (-.f32 1 maxCos)))) |
(-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(fma.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(fma.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(*.f32 (*.f32 ux ux) (*.f32 (neg.f32 maxCos) maxCos)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux)))))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(fma.f32 maxCos (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(*.f32 (*.f32 ux ux) (*.f32 (neg.f32 maxCos) maxCos)) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))) |
(+.f32 (*.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))))) |
(+.f32 (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(+.f32 (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) 2/3))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (+.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (fma.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(+.f32 (fma.f32 (*.f32 -4/45 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) 2/3))) (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(+.f32 (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (fma.f32 (*.f32 -4/45 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) 2/3)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(*.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))))) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 1/2 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos))) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))))) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 1/2 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))))) |
(fma.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 2) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))))) ux) (fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 1/2 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos))) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos))))))) |
(fma.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) 2) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))))) ux) (fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 1/2 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos))))))) |
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3)) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 3))) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 5) (pow.f32 (-.f32 1 maxCos) 5))))) (fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))))))) |
(fma.f32 1/16 (*.f32 (*.f32 (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5))))) (fma.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 2) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))))) ux) (fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 1/2 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos))) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))))))) |
(fma.f32 1/16 (*.f32 (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5))))) (fma.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) 2) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))))) ux) (fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 1/2 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) |
(*.f32 -1 (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (sqrt.f32 -1) 3))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)))))) |
(-.f32 (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (sqrt.f32 -1) 3))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1))))))) |
(-.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(fma.f32 1/2 (*.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(fma.f32 1/2 (*.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos maxCos)) (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (+.f32 (*.f32 1/2 (*.f32 maxCos (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 1/2 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (+.f32 (*.f32 1/2 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 1/2 (*.f32 maxCos (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 3) (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos maxCos)) (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) 2)))) (fma.f32 -1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (*.f32 (pow.f32 maxCos 3) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 3))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))))) |
(+.f32 (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3))) (*.f32 (*.f32 -1/4 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (pow.f32 maxCos 3))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (+.f32 (*.f32 1/2 (*.f32 maxCos (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 1/2 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) |
(+.f32 (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3))) (*.f32 (*.f32 -1/4 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (pow.f32 maxCos 3))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (+.f32 (*.f32 1/2 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 1/2 (*.f32 maxCos (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) |
(*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux)))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) ux)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) ux)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) ux)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) ux)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 maxCos maxCos)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) ux)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 maxCos maxCos)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) ux)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) ux)) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) ux)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) ux)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux maxCos))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux))))) |
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) 2))))) (*.f32 (*.f32 ux maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (-.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux maxCos))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) 2)) (/.f32 (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))) (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux)))))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) |
(fma.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 (*.f32 1/2 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos))) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos))))) |
(fma.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 (*.f32 1/2 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos))))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 2)) ux) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))) |
(fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))) (fma.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 2) ux) -1/8)))) |
(fma.f32 1/2 (*.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))) (fma.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) 2) ux) -1/8)))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 2)) ux) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))) (fma.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (*.f32 (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 2) ux) -1/8))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (sqrt.f32 (/.f32 (/.f32 1 (-.f32 1 maxCos)) (+.f32 -1 maxCos)))) (fma.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (*.f32 (/.f32 (pow.f32 (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) 2) ux) -1/8))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(neg.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1))) |
(*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) |
(-.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (neg.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1))) (/.f32 1 (sqrt.f32 -1))) |
(fma.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 ux (-.f32 1 maxCos)) (/.f32 -1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (fma.f32 -1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 1 (sqrt.f32 -1))) |
(fma.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 ux (-.f32 1 maxCos)) (fma.f32 1/2 (/.f32 (/.f32 -1 (sqrt.f32 -1)) (*.f32 ux (-.f32 1 maxCos))) (/.f32 -1 (sqrt.f32 -1)))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))))) |
(-.f32 (fma.f32 -1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (pow.f32 (sqrt.f32 -1) 5))))) |
(fma.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 ux (-.f32 1 maxCos)) (-.f32 (fma.f32 1/2 (/.f32 (/.f32 -1 (sqrt.f32 -1)) (*.f32 ux (-.f32 1 maxCos))) (/.f32 -1 (sqrt.f32 -1))) (/.f32 1/2 (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 (sqrt.f32 -1) 5)))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) maxCos) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 (*.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) maxCos) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))))))) |
(fma.f32 1/2 (*.f32 maxCos (*.f32 maxCos (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2))))) (fma.f32 (*.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) maxCos) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(fma.f32 1/2 (*.f32 maxCos (*.f32 maxCos (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2))))) (fma.f32 (*.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) maxCos) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(fma.f32 -1/4 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) 2)) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 3))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))))))) |
(fma.f32 -1/4 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)))))) (fma.f32 1/2 (*.f32 maxCos (*.f32 maxCos (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2))))) (fma.f32 (*.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) maxCos) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(fma.f32 -1/4 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)))))) (fma.f32 1/2 (*.f32 maxCos (*.f32 maxCos (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1/2)) 2))))) (fma.f32 (*.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) maxCos) (sqrt.f32 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux) |
(*.f32 ux (*.f32 maxCos (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) |
(fma.f32 (*.f32 ux maxCos) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1)))) |
(fma.f32 (*.f32 ux maxCos) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux))) |
(fma.f32 1/2 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 (*.f32 ux maxCos) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))))) |
(fma.f32 1/2 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 (*.f32 ux maxCos) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) (fma.f32 -1/4 (/.f32 (+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)))) |
(fma.f32 1/2 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (neg.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 (*.f32 ux maxCos) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) 1/2) (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 1/2 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) (neg.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 (*.f32 ux maxCos) (sqrt.f32 -1) (/.f32 (*.f32 (*.f32 ux (+.f32 ux (+.f32 -1 (neg.f32 (-.f32 1 ux))))) 1/2) (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) |
(*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux))) |
(-.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) (neg.f32 (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux)))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux)) (neg.f32 (*.f32 (*.f32 (sqrt.f32 -1) maxCos) ux))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (neg.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) 2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) ux)) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux))))) |
(+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 4)) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 4)) |
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(/.f32 (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)) |
(/.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (-.f32 (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1)) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(/.f32 (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)) |
(/.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)) |
(/.f32 (*.f32 1 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3))) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (-.f32 (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) 1) 1) (-.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(/.f32 (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)) |
(/.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) 1) (+.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 1 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 3)) (-.f32 (fma.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 2) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 3) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2) 1/2) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) |
(fabs.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3) 1/3) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) |
(fabs.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1)) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 1) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 3) 1/3) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) |
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy 2) (PI.f32)) 2)) |
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) (PI.f32)) uy)) |
(*.f32 uy (log.f32 (pow.f32 (exp.f32 2) (PI.f32)))) |
(*.f32 uy (*.f32 (PI.f32) (log.f32 (exp.f32 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 2 (PI.f32))) 3)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(exp.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 2) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 1)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) 1) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 1 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4)) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/2) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) 2) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 3) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2)) |
(fabs.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) 1)) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| ✓ | 98.9% | (*.f32 (*.f32 uy 2) (PI.f32)) |
| ✓ | 98.9% | (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
| ✓ | 58.7% | (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
Compiled 111 to 62 computations (44.1% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 31.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 3.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 1.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 1.0ms | ux | @ | -inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 1.0ms | ux | @ | inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 1× | batch-egg-rewrite |
| 608× | associate-+l+ |
| 562× | associate-/r* |
| 444× | add-sqr-sqrt |
| 434× | pow1 |
| 434× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 130 |
| 1 | 427 | 118 |
| 2 | 5739 | 118 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
(*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
(*.f32 (*.f32 uy 2) (PI.f32)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| Outputs |
|---|
((+.f32 1 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (+.f32 1 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1)) (+.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos)) 1)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux)) 1)) (+.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) 1) (+.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) 1)) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) (+.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) 1)) (+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) 1)) (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))) (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (+.f32 (+.f32 1 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (+.f32 (+.f32 1 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) (neg.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (-.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 1) (*.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4)) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4)) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))))) (/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) 1) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) 1) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) (pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 3) (pow.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2) 1/2) (pow.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3) 1/3) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2)) (log.f32 (exp.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3)) (expm1.f32 (log.f32 (-.f32 2 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (exp.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 1)) (log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
((+.f32 1 (-.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 1)) (+.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (*.f32 (neg.f32 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 0) (+.f32 (pow.f32 (-.f32 1 ux) 2) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) (+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) (+.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (+.f32 (+.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (neg.f32 ux))) (+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (neg.f32 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (pow.f32 (-.f32 1 ux) 2)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) (/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (fma.f32 ux maxCos (-.f32 1 ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (fma.f32 ux maxCos (-.f32 1 ux)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (-.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 3) (pow.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 3)) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))))) (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 1) (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6) 1/3) (sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (log.f32 (exp.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (expm1.f32 (log1p.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (exp.f32 (*.f32 2 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))) (exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) (exp.f32 (*.f32 (*.f32 2 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)) (log1p.f32 (expm1.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (fma.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (fma.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1) (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2)) (log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3)) (cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3))) (expm1.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (exp.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)) (log1p.f32 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) 1) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 3) 1/3) (sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))))) |
| 1× | egg-herbie |
| 1088× | associate-*r* |
| 888× | associate-*l* |
| 812× | fma-def |
| 670× | *-commutative |
| 464× | times-frac |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 607 | 16167 |
| 1 | 1836 | 14645 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(-.f32 1 (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
1 |
(+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)) |
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(pow.f32 (-.f32 1 ux) 2) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 3) (*.f32 ux (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 1 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1)) |
(+.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos)) 1)) |
(+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux)) 1)) |
(+.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) 1) |
(+.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) 1)) |
(+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) (+.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) 1)) |
(+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) 1)) |
(+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) |
(+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))) |
(+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) |
(+.f32 (+.f32 1 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) |
(+.f32 (+.f32 1 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) (neg.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (-.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 1) |
(*.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2)) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4)) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))))) |
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) 1) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) 1) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2) |
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 3) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2) 1/2) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3) 1/3) |
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2)) |
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3)) |
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 1)) |
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(+.f32 1 (-.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 1)) |
(+.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (*.f32 (neg.f32 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 0) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) |
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) |
(+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) |
(+.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
(+.f32 (+.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (neg.f32 ux))) |
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (neg.f32 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) |
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (-.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 3) (pow.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 3)) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) |
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 1) |
(pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) 3) |
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(exp.f32 (*.f32 2 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)) |
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(fma.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(fma.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1) |
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1) |
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
(pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) |
(pow.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3))) |
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) 1) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 3) 1/3) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
| Outputs |
|---|
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 ux (fma.f32 -2 maxCos 2)) |
(*.f32 ux (fma.f32 maxCos -2 2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 (neg.f32 ux) ux)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) |
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (neg.f32 ux) ux)) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(-.f32 1 (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 1 (-.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2))) |
(-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (*.f32 maxCos ux) 2)) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (*.f32 maxCos ux) 2)) (pow.f32 (-.f32 1 ux) 2)) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 maxCos ux) 2)) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 (*.f32 maxCos (-.f32 1 ux)) (*.f32 ux -2)) (pow.f32 (*.f32 maxCos ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (*.f32 maxCos ux) 2)) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (*.f32 maxCos ux) 2)) (pow.f32 (-.f32 1 ux) 2)) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 maxCos ux) 2)) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 (*.f32 maxCos (-.f32 1 ux)) (*.f32 ux -2)) (pow.f32 (*.f32 maxCos ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (*.f32 maxCos ux) 2)) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) 1) (pow.f32 (*.f32 maxCos ux) 2)) (pow.f32 (-.f32 1 ux) 2)) |
1 |
(+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)) |
(+.f32 1 (*.f32 ux (fma.f32 2 maxCos -2))) |
(fma.f32 ux (fma.f32 2 maxCos -2) 1) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)) |
(*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)) |
(*.f32 ux (*.f32 ux (pow.f32 (+.f32 maxCos -1) 2))) |
(+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)) |
(*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(fma.f32 -1 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) |
(-.f32 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (fma.f32 maxCos -2 2))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (fma.f32 -1 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 1 (-.f32 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (fma.f32 maxCos -2 2)))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (fma.f32 -1 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 1 (-.f32 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) (*.f32 ux (fma.f32 maxCos -2 2)))) |
(pow.f32 (-.f32 1 ux) 2) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) |
(fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) |
(fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) |
(pow.f32 (*.f32 maxCos ux) 2) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) |
(pow.f32 (*.f32 maxCos ux) 2) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (fma.f32 2 (*.f32 ux (*.f32 maxCos (-.f32 1 ux))) (pow.f32 (*.f32 maxCos ux) 2))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (fma.f32 2/3 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (fma.f32 2/3 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (fma.f32 -4/45 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 -4/45 (pow.f32 uy 6)) (pow.f32 (PI.f32) 6)))) (*.f32 (+.f32 (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (+.f32 maxCos -1) (*.f32 ux (sqrt.f32 -1)))) |
(*.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (+.f32 maxCos -1)) (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (+.f32 maxCos -1) (*.f32 ux (sqrt.f32 -1))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (sqrt.f32 -1))) (*.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (fma.f32 maxCos -2 2) (/.f32 (+.f32 maxCos -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (+.f32 maxCos -1)) (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (+.f32 maxCos -1) (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (sqrt.f32 -1))) (*.f32 (/.f32 -1/8 (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (fma.f32 maxCos -2 2) 2)) (*.f32 (sqrt.f32 -1) (neg.f32 ux)))))) |
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 maxCos 1) (*.f32 (sqrt.f32 -1) ux)))))) |
(fma.f32 1/16 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (pow.f32 (+.f32 maxCos -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (+.f32 maxCos -1)) (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (+.f32 maxCos -1) (*.f32 ux (sqrt.f32 -1))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (pow.f32 (+.f32 maxCos -1) 5)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 ux (pow.f32 (sqrt.f32 -1) 5))))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (sqrt.f32 -1))) (*.f32 (/.f32 -1/8 (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (fma.f32 maxCos -2 2) 2)) (*.f32 (sqrt.f32 -1) (neg.f32 ux))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 1 maxCos)))) |
(*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))) (neg.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (-.f32 1 maxCos))) (neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 1 maxCos))))) |
(-.f32 (*.f32 (/.f32 -1/2 (-.f32 1 maxCos)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (fma.f32 maxCos -2 2)))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (-.f32 1 maxCos))) (fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 3)))) (neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 1 maxCos)))))) |
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 maxCos -2 2) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))) (/.f32 (*.f32 1/8 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 -1) (neg.f32 ux)) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) (pow.f32 (-.f32 1 maxCos) 3))))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (-.f32 1 maxCos))) (fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1/16 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 5)))) (neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 1 maxCos))))))) |
(fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 maxCos -2 2) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (neg.f32 ux))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) (pow.f32 (-.f32 1 maxCos) 3))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 5)))) -1/16))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (-.f32 1 maxCos)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) |
(fma.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(fma.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 maxCos maxCos) (+.f32 (*.f32 ux ux) (pow.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 ux (-.f32 1 ux)))) 2))))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (+.f32 (*.f32 (*.f32 (neg.f32 (-.f32 1 ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux)) (*.f32 (*.f32 -1/2 (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2)))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 3) (*.f32 ux (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) |
(fma.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 3) (*.f32 ux (+.f32 (*.f32 ux ux) (pow.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 ux (-.f32 1 ux)))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 maxCos maxCos) (+.f32 (*.f32 ux ux) (pow.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 ux (-.f32 1 ux)))) 2))))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) |
(+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (+.f32 (*.f32 (*.f32 (neg.f32 (-.f32 1 ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux)) (*.f32 (*.f32 -1/2 (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2)))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (pow.f32 maxCos 3))) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))) -1/2))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux)))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (neg.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2))))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(-.f32 (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (*.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux)))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (neg.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2))))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (neg.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2)))) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(-.f32 (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 -1) (neg.f32 (pow.f32 (*.f32 maxCos ux) 2))) (-.f32 1 ux)) (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux)))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(-.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 -1)) (/.f32 (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2))) (*.f32 maxCos ux))) (neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (sqrt.f32 -1)) (/.f32 (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2))) (*.f32 maxCos ux))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (pow.f32 (sqrt.f32 -1) 3))) (neg.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (/.f32 (*.f32 (sqrt.f32 -1) (neg.f32 (pow.f32 (*.f32 maxCos ux) 2))) (-.f32 1 ux)) (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)))))) (-.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (-.f32 1 ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(+.f32 1 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1)) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos)) 1)) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos)) (+.f32 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux)) 1)) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) 1) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) (+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) 1)) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) (+.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos)))) 1)) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (+.f32 (neg.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) 1)) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (+.f32 1 (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) |
(fma.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (fma.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 maxCos ux) 1)) |
(+.f32 1 (*.f32 (fma.f32 ux (-.f32 1 maxCos) -1) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(+.f32 (+.f32 1 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) (neg.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (-.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 1) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2)) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))))) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4)) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1/4)) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))))) |
(/.f32 1 (/.f32 1 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (/.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (/.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)))) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))))) |
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (neg.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))) (+.f32 -1 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (-.f32 -1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6))) (+.f32 -1 (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (+.f32 -1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (-.f32 -1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) 1) (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) (sqrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) (cbrt.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) (/.f32 1 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) 1) (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (*.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 2) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 3) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2) 1/2) |
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2)) |
(fabs.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3) 1/3) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 2)) |
(fabs.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3)) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) 1)) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 1 (-.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 1)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (neg.f32 ux)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (*.f32 (neg.f32 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 0) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (pow.f32 (-.f32 1 ux) 2) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 1)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (+.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (neg.f32 ux))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (neg.f32 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (+.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (*.f32 ux maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(-.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (-.f32 1 (fma.f32 maxCos ux ux))))) |
(/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 1 (fma.f32 maxCos ux ux))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux)))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (*.f32 (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)) (/.f32 (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 1 (fma.f32 maxCos ux ux))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux)))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (*.f32 (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)) (/.f32 (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (-.f32 1 (fma.f32 maxCos ux ux))))) |
(/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) (-.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))) |
(/.f32 (*.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 3) (-.f32 1 (fma.f32 maxCos ux ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 3) (pow.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) 3)) (+.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux))))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))) 3) (pow.f32 (*.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (-.f32 1 ux)))) 3)) (+.f32 (*.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (*.f32 (*.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (-.f32 1 ux)))) (-.f32 (*.f32 ux (*.f32 maxCos (fma.f32 ux maxCos (-.f32 1 ux)))) (*.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux))))))) |
(/.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 3) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) (fma.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (*.f32 (*.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (*.f32 maxCos ux)) (+.f32 ux (fma.f32 maxCos ux -1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 1 (fma.f32 maxCos ux ux))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 1 (fma.f32 maxCos ux ux))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux)))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (*.f32 (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)) (/.f32 (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (*.f32 (-.f32 1 (fma.f32 maxCos ux ux)) (-.f32 1 (fma.f32 maxCos ux ux))))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (*.f32 (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) (sqrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))))) (cbrt.f32 (-.f32 1 (+.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 (-.f32 1 (+.f32 ux (*.f32 maxCos ux))) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)))) |
(*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (fma.f32 maxCos ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (fma.f32 ux maxCos (-.f32 1 ux))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2))) (*.f32 (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (-.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux)))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (+.f32 (sqrt.f32 (-.f32 1 ux)) (sqrt.f32 (*.f32 maxCos ux))))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 ux maxCos (-.f32 1 ux))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux)))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (fma.f32 ux maxCos (-.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 1 (fma.f32 maxCos ux ux))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)))) |
(/.f32 (/.f32 (*.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux maxCos) (-.f32 (*.f32 ux maxCos) (-.f32 1 ux))))) (-.f32 1 (+.f32 ux (*.f32 ux maxCos)))) |
(*.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 ux (*.f32 maxCos (+.f32 (-.f32 (*.f32 maxCos ux) 1) ux))))) (/.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (-.f32 1 (+.f32 ux (*.f32 maxCos ux))))) |
(*.f32 (-.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (*.f32 maxCos ux) 2)) (/.f32 (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 3) (pow.f32 (*.f32 maxCos ux) 3)) (-.f32 1 (fma.f32 maxCos ux ux))) (fma.f32 (*.f32 maxCos ux) (+.f32 ux (fma.f32 maxCos ux -1)) (pow.f32 (-.f32 1 ux) 2)))) |
(pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) 1) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(pow.f32 (pow.f32 (cbrt.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2) 3) |
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2) 3) |
(pow.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) |
(sqrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 4)) |
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) |
(log.f32 (exp.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(cbrt.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 6)) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(exp.f32 (*.f32 2 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(exp.f32 (*.f32 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux))) 2)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (fma.f32 ux maxCos (-.f32 1 ux)))) 1)) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(fma.f32 (-.f32 1 ux) (fma.f32 ux maxCos (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(fma.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos (-.f32 1 ux)))) |
(+.f32 1 (+.f32 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(pow.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3) 1/3) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2)) |
(sqrt.f32 (pow.f32 (*.f32 (*.f32 2 uy) (PI.f32)) 2)) |
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3)) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(exp.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(log1p.f32 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) 1) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 1) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 2) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 3) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 3) 1/3) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (pow.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) 2))) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))) 3)) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) 3) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) 3) (pow.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2))))) 1)) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| 98.9% | (*.f32 (*.f32 uy 2) (PI.f32)) | |
| ✓ | 98.9% | (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux)) |
| ✓ | 58.7% | (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))) |
Compiled 100 to 61 computations (39% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | ux | @ | inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| 0.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| 0.0ms | uy | @ | -inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| 0.0ms | ux | @ | -inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| 0.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| 1× | batch-egg-rewrite |
| 1246× | associate-*r/ |
| 1016× | associate-*l/ |
| 424× | add-sqr-sqrt |
| 414× | pow1 |
| 414× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 103 |
| 1 | 411 | 103 |
| 2 | 5158 | 103 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
| Outputs |
|---|
((+.f32 1 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (+.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) (+.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) (+.f32 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux)) 1)) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (+.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) 1) (+.f32 (+.f32 1 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1))) (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux))) (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (-.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 1) (*.f32 1 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4)) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4)) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (/.f32 1 (/.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 1 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (*.f32 1 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) 1) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) 1) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 1) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) 1) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) 1) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) 1) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) 3)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (+.f32 (+.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) (pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 3) (pow.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) 1/2) (pow.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3) 1/3) (sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) (log.f32 (exp.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) (expm1.f32 (log.f32 (-.f32 2 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 1)) (log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
((+.f32 1 (-.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1)) (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 0) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 ux))) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (neg.f32 ux) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux)))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))))) (/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))))) (/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3) (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 1/3) (sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (log.f32 (exp.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (expm1.f32 (log1p.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (exp.f32 (*.f32 2 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (exp.f32 (*.f32 (*.f32 2 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (log1p.f32 (expm1.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) 1) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 3) 1/3) (sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))))) |
| 1× | egg-herbie |
| 1036× | +-commutative |
| 950× | associate-*r* |
| 722× | associate-*l* |
| 682× | *-commutative |
| 616× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 588 | 16598 |
| 1 | 1786 | 15850 |
| 2 | 7671 | 15850 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(-.f32 1 (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
1 |
(+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)) |
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(pow.f32 (-.f32 1 ux) 2) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1))))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))))) |
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 3) (*.f32 ux (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 1 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(+.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(+.f32 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux)) 1)) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(+.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) 1) |
(+.f32 (+.f32 1 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1))) (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux))) |
(+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 1) |
(*.f32 1 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4)) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 1 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (*.f32 1 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) 1) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) 1) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 1) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) 1) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) 1) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) 1) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) 3)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (+.f32 (+.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) |
(pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) |
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 3) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) 1/2) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3) 1/3) |
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) |
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) |
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 1)) |
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(+.f32 1 (-.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1)) |
(+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 0) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 ux))) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (neg.f32 ux) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(-.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux)))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) |
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3) |
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 1/3) |
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) |
(log.f32 (exp.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(exp.f32 (*.f32 2 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) 1) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 3) 1/3) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
| Outputs |
|---|
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 ux (fma.f32 -2 maxCos 2)) |
(*.f32 ux (fma.f32 maxCos -2 2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 -1 (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (neg.f32 (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2))) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (neg.f32 (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))) |
(-.f32 (*.f32 ux (fma.f32 maxCos -2 2)) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2))) |
(-.f32 1 (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 1 (-.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2))) |
(-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux (neg.f32 ux)))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(*.f32 (*.f32 maxCos maxCos) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux (neg.f32 ux)))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(-.f32 (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (+.f32 1 (fma.f32 -2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) (pow.f32 (-.f32 1 ux) 2)) |
(-.f32 (-.f32 (fma.f32 -2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) 1) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
1 |
(+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)) |
(+.f32 1 (*.f32 ux (fma.f32 2 maxCos -2))) |
(fma.f32 ux (fma.f32 2 maxCos -2) 1) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)) |
(*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)) |
(+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2))) |
(fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux))) |
(fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux) (*.f32 (pow.f32 (-.f32 maxCos 1) 2) (pow.f32 ux 2)))) |
(+.f32 1 (fma.f32 (fma.f32 2 maxCos -2) ux (*.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux)))) |
(+.f32 1 (fma.f32 (pow.f32 (+.f32 maxCos -1) 2) (*.f32 ux ux) (*.f32 ux (fma.f32 2 maxCos -2)))) |
(*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)) |
(*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)) |
(*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) |
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(fma.f32 -1 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2))) |
(-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (fma.f32 maxCos -2 2))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (fma.f32 -1 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))) |
(+.f32 1 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (fma.f32 maxCos -2 2)))) |
(+.f32 1 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux)) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (fma.f32 -1 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 2)))) |
(+.f32 1 (-.f32 (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (fma.f32 maxCos -2 2)))) |
(pow.f32 (-.f32 1 ux) 2) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (pow.f32 (-.f32 1 ux) 2)) |
(fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (pow.f32 (-.f32 1 ux) 2)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 2))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 2))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 2))) |
(+.f32 (*.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (+.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (fma.f32 2 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (pow.f32 (-.f32 1 ux) 2)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(fma.f32 2 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (fma.f32 (*.f32 ux ux) (*.f32 maxCos maxCos) (pow.f32 (-.f32 1 ux) 2))) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))) |
(+.f32 (*.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (+.f32 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (+.f32 1 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))))) |
(+.f32 (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (*.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)) (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(+.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))))))) |
(+.f32 (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (fma.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (*.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 -4/45 (pow.f32 uy 6)) (pow.f32 (PI.f32) 6)))) (*.f32 (+.f32 (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)) 1) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)) (*.f32 (*.f32 -4/45 (pow.f32 uy 6)) (pow.f32 (PI.f32) 6))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(*.f32 (+.f32 maxCos -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (+.f32 maxCos -1))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1))))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (*.f32 (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1)) 1/2))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (*.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))))))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1))) (*.f32 -1/8 (/.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (fma.f32 maxCos -2 2) 2))) (*.f32 (sqrt.f32 -1) (neg.f32 ux)))))) |
(+.f32 (*.f32 1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (*.f32 (-.f32 maxCos 1) (sqrt.f32 -1)))) (*.f32 -1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 maxCos -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 (+.f32 maxCos -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (*.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 maxCos -1) 3)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (+.f32 maxCos -1) 5) (pow.f32 (sqrt.f32 -1) 5)))) (pow.f32 (fma.f32 maxCos -2 2) 3)) (fma.f32 (+.f32 maxCos -1) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 maxCos -1)) (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1))) (*.f32 -1/8 (/.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (fma.f32 maxCos -2 2) 2))) (*.f32 (sqrt.f32 -1) (neg.f32 ux))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (neg.f32 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (+.f32 1 (neg.f32 maxCos)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (neg.f32 maxCos))))))) |
(-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (/.f32 (fma.f32 maxCos -2 2) (-.f32 1 maxCos)) -1/2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos)))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (+.f32 1 (neg.f32 maxCos)))) (fma.f32 1/8 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (neg.f32 maxCos)) 3))) (pow.f32 (fma.f32 -2 maxCos 2) 2))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (neg.f32 maxCos)))))))) |
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 maxCos))) (/.f32 (*.f32 1/8 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 (sqrt.f32 -1) (neg.f32 ux)) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) (pow.f32 (-.f32 1 maxCos) 3))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (+.f32 1 (neg.f32 maxCos)))) (fma.f32 1/8 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (neg.f32 maxCos)) 3))) (pow.f32 (fma.f32 -2 maxCos 2) 2))) (fma.f32 -1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 (*.f32 ux ux) (pow.f32 (+.f32 1 (neg.f32 maxCos)) 5)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (neg.f32 maxCos))))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos -2 2) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 maxCos))) (-.f32 (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) (*.f32 (sqrt.f32 -1) (neg.f32 ux))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 1 maxCos) 3))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 5)))) -1/16))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) |
(fma.f32 -1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (*.f32 (+.f32 -1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux)))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (*.f32 (+.f32 ux -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(fma.f32 -1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (+.f32 (*.f32 ux ux) (pow.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 ux (-.f32 1 ux)))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (+.f32 (*.f32 (*.f32 (+.f32 -1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux)) (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (+.f32 (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (+.f32 ux -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 3) (*.f32 ux (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 2) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (-.f32 1 ux) ux))) 2)))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) |
(fma.f32 -1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 (pow.f32 maxCos 3) (+.f32 (pow.f32 ux 3) (*.f32 ux (pow.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 ux (-.f32 1 ux)))) 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (*.f32 maxCos maxCos) (+.f32 (*.f32 ux ux) (pow.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 ux (-.f32 1 ux)))) 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2))))))) |
(+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (+.f32 (*.f32 (*.f32 (+.f32 -1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux)) (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (pow.f32 maxCos 3))) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))) -1/2))) |
(+.f32 (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (+.f32 (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2)) (*.f32 (*.f32 maxCos maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (+.f32 ux -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 maxCos ux))))) (*.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (pow.f32 maxCos 3))) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)))) (neg.f32 (*.f32 ux (-.f32 1 ux)))) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) 3))) -1/2))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1))) |
(*.f32 (*.f32 maxCos ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1)))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 (+.f32 -1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 (+.f32 ux -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (neg.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2))) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1))))) |
(+.f32 (/.f32 (*.f32 (+.f32 -1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 maxCos ux) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))))) |
(+.f32 (/.f32 (*.f32 (+.f32 ux -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 1/2 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 maxCos ux) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)))))) |
(+.f32 (*.f32 -1 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (*.f32 -1 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (neg.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2))) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (neg.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1))) 2)))) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1)))))) |
(+.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 maxCos ux))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (neg.f32 maxCos) maxCos))) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 ux ux))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 (+.f32 -1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)))) |
(+.f32 (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 (+.f32 ux -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))) (*.f32 1/2 (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 maxCos ux))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (neg.f32 maxCos) maxCos))) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 ux ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1))))) |
(-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (-.f32 1 ux)) (*.f32 (*.f32 maxCos ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1)))))) |
(+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (-.f32 1 ux)) (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))) |
(+.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 ux)) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 ux) (-.f32 1 (+.f32 (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2) (pow.f32 (-.f32 1 ux) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (-.f32 1 (+.f32 (pow.f32 (-.f32 1 ux) 2) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)))) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (pow.f32 (sqrt.f32 -1) 3))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (sqrt.f32 -1))))))) |
(+.f32 (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 maxCos ux))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (neg.f32 maxCos) maxCos))) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 ux ux))))) (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (-.f32 1 ux)) (*.f32 (*.f32 maxCos ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))))) |
(+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (-.f32 1 ux)) (-.f32 (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 maxCos ux))) (*.f32 (/.f32 (*.f32 (-.f32 1 ux) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (neg.f32 maxCos) maxCos))) (/.f32 (-.f32 (-.f32 1 (pow.f32 (-.f32 1 ux) 2)) (pow.f32 (/.f32 (-.f32 1 ux) (sqrt.f32 -1)) 2)) (*.f32 ux ux))))) (*.f32 (*.f32 maxCos ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))))) |
(+.f32 1 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux)) 1)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) 1) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (+.f32 1 (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1))) (*.f32 (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (neg.f32 ux) (neg.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 (-.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 1) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 1 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4) (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))))) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4)) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1/4)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(*.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))))) |
(/.f32 1 (/.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 1 (/.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 1 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (*.f32 1 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3))) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (hypot.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (/.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) 2)) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) 2)) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) 1) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) 1) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 1) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) 1) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) 1) (neg.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) 1) (neg.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (hypot.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (/.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) 2)) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) 2)) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 8)) (/.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 8)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) 3)) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) 3)) (/.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 8))) (/.f32 1 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 12)) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 8)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 12)) (/.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 12)) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 3)) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) (+.f32 (+.f32 1 (*.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 3)) (/.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 12) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 1 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6) 3)) (*.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6) (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 12))) (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) |
(pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(pow.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 2) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(pow.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 3) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) 1/2) |
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) |
(fabs.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(pow.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3) 1/3) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(sqrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) |
(fabs.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) |
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(expm1.f32 (log.f32 (-.f32 2 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) 1)) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(exp.f32 (log1p.f32 (neg.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) |
(+.f32 1 (-.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1)) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 0) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 ux))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (neg.f32 ux) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(-.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (-.f32 (fma.f32 maxCos ux 1) ux)) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (-.f32 (fma.f32 maxCos ux 1) ux)) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (-.f32 (fma.f32 maxCos ux 1) ux)) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))) |
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 1 (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))) |
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 1 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux)))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (-.f32 (fma.f32 maxCos ux 1) ux)) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (/.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (/.f32 (/.f32 (sqrt.f32 (+.f32 ux (fma.f32 maxCos ux 1))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)))) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (sqrt.f32 (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2)) (/.f32 (cbrt.f32 (+.f32 ux (fma.f32 maxCos ux 1))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux))))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2)) (/.f32 (cbrt.f32 (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (cbrt.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3))))) |
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))) |
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 1 (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux))))) |
(/.f32 (*.f32 (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (neg.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))) |
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (*.f32 1 (/.f32 (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (neg.f32 ux) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (*.f32 (fma.f32 ux maxCos 1) (neg.f32 ux))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (-.f32 (fma.f32 maxCos ux 1) ux)) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2)))) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (-.f32 (fma.f32 maxCos ux 1) ux)) |
(/.f32 (*.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (+.f32 ux (fma.f32 maxCos ux 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) |
(/.f32 (*.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 maxCos ux 1)) (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))) (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (/.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (/.f32 (/.f32 (sqrt.f32 (+.f32 ux (fma.f32 maxCos ux 1))) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 2) (*.f32 ux ux)))) (-.f32 (fma.f32 maxCos ux 1) ux))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (sqrt.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (sqrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 (fma.f32 maxCos ux 1) ux) (/.f32 (sqrt.f32 (fma.f32 ux (+.f32 ux (fma.f32 maxCos ux 1)) (pow.f32 (fma.f32 maxCos ux 1) 2))) (*.f32 (sqrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) (sqrt.f32 (-.f32 (pow.f32 (fma.f32 maxCos ux 1) 3) (pow.f32 ux 3)))))) |
(pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3) |
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 (fma.f32 maxCos ux 1) ux)) 2) 3) |
(pow.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6) 1/3) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) |
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)) |
(sqrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)) |
(log.f32 (exp.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)) |
(cbrt.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)) |
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(exp.f32 (*.f32 2 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(exp.f32 (*.f32 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(exp.f32 (*.f32 (*.f32 2 (log.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) |
(pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6)))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (hypot.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (/.f32 (sqrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4)))) (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32)))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (hypot.f32 1 (-.f32 (fma.f32 maxCos ux 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 6))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))))) (cbrt.f32 (+.f32 1 (+.f32 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2) (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))))) |
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 6)))) (/.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2) (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 4))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32)))))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 4))) (/.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (cbrt.f32 (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 2) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 3) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 2))) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) 3)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 1)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 maxCos ux 1) ux) 2)))) |
Compiled 41346 to 29096 computations (29.6% saved)
31 alts after pruning (30 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 984 | 30 | 1014 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 1 | 2 |
| Total | 986 | 31 | 1017 |
| Status | Accuracy | Program |
|---|---|---|
| 54.9% | (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 2) | |
| 57.7% | (-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) 1) | |
| 58.0% | (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) | |
| 57.2% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))))) | |
| 57.4% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1)))) | |
| ▶ | 44.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| ✓ | 58.1% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 6.6% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) | |
| 56.9% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) | |
| 58.3% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))))) | |
| 76.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) | |
| 58.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) 1/3)) | |
| 57.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) 2)) | |
| 55.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) | |
| ▶ | 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| ▶ | 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 58.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (/.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)))) | |
| 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) | |
| ▶ | 56.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) |
| 57.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))))) | |
| 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) | |
| 56.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) | |
| 65.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)))) | |
| 76.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 ux (*.f32 ux (-.f32 (-.f32 1 maxCos) maxCos))))) | |
| 55.4% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) | |
| 76.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) | |
| 58.1% | (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) | |
| 50.4% | (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) | |
| 50.5% | (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) | |
| ▶ | 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 55.3% | (sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (pow.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) 2))) |
Compiled 1674 to 1278 computations (23.7% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) |
| ✓ | 99.6% | (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux))))) |
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) |
Compiled 132 to 81 computations (38.6% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 1.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 1.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 1.0ms | uy | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 1.0ms | maxCos | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 1× | batch-egg-rewrite |
| 554× | associate-+l+ |
| 538× | add-sqr-sqrt |
| 526× | pow1 |
| 526× | *-un-lft-identity |
| 496× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 165 |
| 1 | 528 | 153 |
| 2 | 6873 | 153 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux))))) |
(cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) |
| Outputs |
|---|
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) 1) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) 1/3) (sqrt.f32 (*.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1) (*.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (*.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) (*.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (*.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/2) (pow.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3) (fabs.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (exp.f32 (*.f32 (log.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
((-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) 1) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) (*.f32 1 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) 1/3) (sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2)) (log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3)) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1)) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) |
| 1× | egg-herbie |
| 1236× | associate-*r/ |
| 938× | associate-*l/ |
| 900× | associate-*r* |
| 862× | +-commutative |
| 620× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 371 | 11942 |
| 1 | 1135 | 11544 |
| 2 | 5255 | 11544 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))))) |
(+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3))))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 -1/4 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3)))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) 1) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) 1/3) |
(sqrt.f32 (*.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1) |
(*.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(*.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4)) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/2) |
(pow.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) |
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) 1) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(*.f32 1 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) |
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) |
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) 1/3) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2)) |
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) |
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3)) |
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1)) |
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
| Outputs |
|---|
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))) |
(+.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1)) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1))) |
(+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))))) |
(fma.f32 -4/45 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1)) (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (+.f32 (*.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (pow.f32 uy 6)) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1)) (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (pow.f32 uy 6))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) (*.f32 (+.f32 2 (*.f32 maxCos -2)) 1/2)))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))))) |
(fma.f32 -1/8 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) (*.f32 (+.f32 2 (*.f32 maxCos -2)) 1/2))))) |
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 3))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5)))) (fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))))) |
(fma.f32 1/16 (*.f32 (*.f32 (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5)))) (fma.f32 -1/8 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) (*.f32 (+.f32 2 (*.f32 maxCos -2)) 1/2)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) |
(neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) |
(fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2) (*.f32 (+.f32 2 (*.f32 maxCos -2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))))) |
(fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) 1/8 (fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2) (*.f32 (+.f32 2 (*.f32 maxCos -2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))))) |
(fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) (fma.f32 -1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 3))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5)))) (neg.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) 1/8 (-.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 2 (*.f32 maxCos -2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) -1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (*.f32 (*.f32 (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) -1/16))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3))))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (fma.f32 -1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) 3)))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) 3)))) -1/4)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) ux)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (neg.f32 (sqrt.f32 -1)) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (neg.f32 (sqrt.f32 -1)) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos ux) (neg.f32 (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)))) (*.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)))) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (/.f32 (*.f32 -1/4 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (/.f32 (*.f32 -1/4 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(fma.f32 1/2 (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) (*.f32 (+.f32 2 (*.f32 maxCos -2)) 1/2))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux)) (fma.f32 1/2 (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2) ux)) (fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) (*.f32 (+.f32 2 (*.f32 maxCos -2)) 1/2)))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux)) (fma.f32 1/2 (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 3) (*.f32 ux ux))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2) ux)) (fma.f32 1/2 (*.f32 (+.f32 2 (*.f32 maxCos -2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (*.f32 (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 3) (*.f32 ux ux)) 1/16))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)) |
(neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(*.f32 ux (neg.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))) |
(fma.f32 -1/2 (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2) (+.f32 2 (*.f32 maxCos -2)) (*.f32 ux (neg.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux)) (fma.f32 -1/2 (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2) ux)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2) (+.f32 2 (*.f32 maxCos -2)) (*.f32 ux (neg.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux)) (fma.f32 -1/2 (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 3) (*.f32 ux ux))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 2) ux)) (-.f32 (fma.f32 -1/2 (*.f32 (+.f32 2 (*.f32 maxCos -2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (*.f32 (/.f32 (pow.f32 (+.f32 2 (*.f32 maxCos -2)) 3) (*.f32 ux ux)) -1/16))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))))) |
(fma.f32 (*.f32 (*.f32 1/2 maxCos) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (+.f32 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (+.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 maxCos maxCos)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 -1/4 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3)))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (*.f32 -1/4 (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) 3))))))))) |
(+.f32 (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (+.f32 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) 3)))) -1/4)))) |
(+.f32 (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (+.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 maxCos maxCos)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) 3)))) -1/4)))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 -1/4 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 -1/4 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (*.f32 maxCos ux) (neg.f32 (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (*.f32 maxCos ux) (neg.f32 (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))) -1/4))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 (*.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) -1/4) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2))) |
(fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1) |
(+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)))) |
(+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(fma.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4))))) |
(+.f32 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (fma.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) 1)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) 1) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 2) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 3) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) 1/3) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(sqrt.f32 (*.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3)) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1)) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(*.f32 1 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(*.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(*.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/2) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(pow.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) |
(fabs.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(cbrt.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 -2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) 1) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 1 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) 1/3) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2)) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 2)) |
(fabs.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.8% | (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) |
| ✓ | 99.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| ✓ | 98.9% | (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)) |
| ✓ | 58.7% | (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
Compiled 78 to 39 computations (50% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | ux | @ | -inf | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 1.0ms | ux | @ | 0 | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 0.0ms | ux | @ | 0 | (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
| 0.0ms | ux | @ | -inf | (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
| 0.0ms | maxCos | @ | 0 | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 1× | batch-egg-rewrite |
| 800× | associate-+l+ |
| 566× | associate-/r* |
| 466× | distribute-lft-neg-in |
| 432× | +-commutative |
| 392× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 164 |
| 1 | 290 | 128 |
| 2 | 4230 | 128 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
(*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(-.f32 ux (+.f32 1 (*.f32 maxCos ux))) |
| Outputs |
|---|
((-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 0) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1) (-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (-.f32 (+.f32 2 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 1 (*.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (+.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (pow.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3))) (+.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)))) (/.f32 1 (/.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) (/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (-.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) (/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1))))) (/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3)) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2) 1/2) (pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) (log.f32 (exp.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3)) (expm1.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (log1p.f32 (expm1.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (fma.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) (fma.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (fma.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
((+.f32 1 (-.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 0) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (neg.f32 ux))) (+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (neg.f32 ux)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) (+.f32 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (neg.f32 ux) (-.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 ux (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (-.f32 ux (-.f32 (fma.f32 ux maxCos 1) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) (-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 2) (-.f32 (exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (-.f32 (exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (/.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) (-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))) (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (fma.f32 ux maxCos 1) ux))) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (log.f32 (pow.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 ux (fma.f32 ux maxCos 1)))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (expm1.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (log.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (log1p.f32 (expm1.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) 1) (*.f32 1 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) (*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1/2)) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/2) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) (pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) (fabs.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) (exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
((+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) ux) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) (+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) maxCos) ux)) (+.f32 (*.f32 (neg.f32 ux) maxCos) (+.f32 ux -1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (+.f32 ux (*.f32 (neg.f32 ux) maxCos)) -1) (+.f32 (-.f32 ux (exp.f32 (log1p.f32 (fma.f32 ux maxCos 1)))) 1) (+.f32 (-.f32 ux (/.f32 1 (-.f32 1 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux maxCos)))) (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (*.f32 1 (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 1) (*.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) (*.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2)) (*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2) (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1)))) (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (*.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 ux) (sqrt.f32 (fma.f32 ux maxCos 1)))) (*.f32 (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (+.f32 (pow.f32 (*.f32 ux ux) 3) (pow.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) 3))) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 ux ux))))) (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 (-.f32 (*.f32 (+.f32 ux -1) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (/.f32 (+.f32 (pow.f32 ux 3) (pow.f32 (-.f32 -1 (*.f32 ux maxCos)) 3)) (+.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (-.f32 -1 (*.f32 ux maxCos)) ux)))) (/.f32 (-.f32 (pow.f32 (pow.f32 ux 3) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) 3)) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (+.f32 ux -1) (+.f32 ux -1)) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))) (/.f32 (-.f32 (pow.f32 (*.f32 ux ux) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) 3)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))))) (/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (neg.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 1) (pow.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2) (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 3) (pow.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 3) 1/3) (sqrt.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)) (log.f32 (exp.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) (log.f32 (+.f32 1 (expm1.f32 (-.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 3)) (expm1.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (exp.f32 (log.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) (exp.f32 (*.f32 (log.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 1)) (log1p.f32 (expm1.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 1 ux (-.f32 -1 (*.f32 ux maxCos))) (fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (-.f32 -1 (*.f32 ux maxCos))) (fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) (-.f32 -1 (*.f32 ux maxCos)))) |
| 1× | egg-herbie |
| 1220× | associate-*r* |
| 990× | associate-/l* |
| 924× | associate-*l* |
| 724× | +-commutative |
| 702× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 856 | 29381 |
| 1 | 2541 | 28273 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
-1 |
(-.f32 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))))) |
(+.f32 (*.f32 -1/16 (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
-1 |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(*.f32 (-.f32 1 maxCos) ux) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(-.f32 ux 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(*.f32 -1 (*.f32 maxCos ux)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(*.f32 -1 (*.f32 maxCos ux)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 0) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (+.f32 2 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(*.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 1 (*.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (+.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (pow.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3))) (+.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)))) |
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (-.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1))))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3)) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 1 (-.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 0) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (neg.f32 ux))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (neg.f32 ux)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) |
(+.f32 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (neg.f32 ux) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) |
(-.f32 ux (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(-.f32 ux (-.f32 (fma.f32 ux maxCos 1) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 2) |
(-.f32 (exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(-.f32 (exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (/.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) |
(-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) |
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(cbrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(expm1.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) 1) |
(*.f32 1 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1/2)) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/2) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) ux) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) maxCos) ux)) |
(+.f32 (*.f32 (neg.f32 ux) maxCos) (+.f32 ux -1)) |
(+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (+.f32 ux (*.f32 (neg.f32 ux) maxCos)) -1) |
(+.f32 (-.f32 ux (exp.f32 (log1p.f32 (fma.f32 ux maxCos 1)))) 1) |
(+.f32 (-.f32 ux (/.f32 1 (-.f32 1 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux maxCos)))) |
(+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) |
(*.f32 1 (-.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(*.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2) (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 ux) (sqrt.f32 (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) |
(*.f32 (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (+.f32 (pow.f32 (*.f32 ux ux) 3) (pow.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) 3))) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 ux ux))))) |
(/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) |
(/.f32 (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) |
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (-.f32 (*.f32 (+.f32 ux -1) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (+.f32 (pow.f32 ux 3) (pow.f32 (-.f32 -1 (*.f32 ux maxCos)) 3)) (+.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (-.f32 -1 (*.f32 ux maxCos)) ux)))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 3) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) 3)) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (+.f32 ux -1) (+.f32 ux -1)) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 ux ux) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) 3)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))))) |
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (neg.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(pow.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2) |
(pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 3) |
(pow.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 3) 1/3) |
(sqrt.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)) |
(log.f32 (exp.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 ux (fma.f32 ux maxCos 1))))) |
(cbrt.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 3)) |
(expm1.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) |
(exp.f32 (log.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(exp.f32 (*.f32 (log.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(log1p.f32 (expm1.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(fma.f32 1 ux (-.f32 -1 (*.f32 ux maxCos))) |
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (-.f32 -1 (*.f32 ux maxCos))) |
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) (-.f32 -1 (*.f32 ux maxCos))) |
| Outputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)) |
(*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) |
(*.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)) (*.f32 ux ux)) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) |
(+.f32 1 (fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) |
(+.f32 1 (fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) |
(+.f32 1 (fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) |
(+.f32 1 (fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) |
(fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))))) |
-1 |
(-.f32 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) 1) |
(fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1) |
(fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) -1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) -1)) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) -1)) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) |
(*.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)) (*.f32 ux ux)) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) -1)) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)) (*.f32 ux ux)) (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) -1)) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux)))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(+.f32 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) -1) |
(+.f32 -1 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux))))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(+.f32 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) -1) |
(+.f32 -1 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux (neg.f32 ux))))) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) |
(fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(fma.f32 1/2 (*.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) |
(fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(fma.f32 1/2 (*.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))) |
(fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos)))) |
(neg.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))) |
(fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(fma.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))) (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (-.f32 1 maxCos))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))) (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 -1/16 (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))))) |
(fma.f32 -1/16 (*.f32 (/.f32 (fma.f32 -2 maxCos 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 5) (*.f32 ux ux)))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))))) |
(fma.f32 -1/16 (*.f32 (/.f32 (fma.f32 -2 maxCos 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 5))))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 (sqrt.f32 -1) 3)))) (fma.f32 -1 (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))) (/.f32 (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 -1))) (-.f32 1 maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (*.f32 (*.f32 1/2 maxCos) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (*.f32 (*.f32 1/2 maxCos) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))))))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(fma.f32 -1/4 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 3))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))))))) |
(fma.f32 -1/4 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 3)))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (*.f32 (*.f32 1/2 maxCos) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)) |
(*.f32 ux (*.f32 maxCos (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 -1/4 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 -1/4 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (*.f32 (pow.f32 ux 3) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) maxCos) maxCos)) (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux)))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (pow.f32 (*.f32 ux maxCos) 2)))) (fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 (*.f32 maxCos (sqrt.f32 -1)) (neg.f32 ux))))) |
-1 |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(*.f32 (-.f32 1 maxCos) ux) |
(*.f32 ux (-.f32 1 maxCos)) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) |
(*.f32 ux (-.f32 1 maxCos)) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux 1) |
(+.f32 ux -1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 -1 (*.f32 maxCos ux)) |
(*.f32 maxCos (neg.f32 ux)) |
(*.f32 ux (neg.f32 maxCos)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 -1 (*.f32 maxCos ux)) |
(*.f32 maxCos (neg.f32 ux)) |
(*.f32 ux (neg.f32 maxCos)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 0) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (+.f32 2 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(*.f32 (/.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 1 (*.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (+.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (pow.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3))) (+.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (pow.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3))) (+.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (*.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) (+.f32 1 (pow.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3))) |
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(/.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 6)) (*.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 6)) (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (-.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -1) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(/.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 4)) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 4)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 3)) (*.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1))))) |
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 3)) (*.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) -1))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 6) (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) -1)))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3)) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 3)) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 1 (+.f32 (*.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 4))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 6)) (*.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 4) 1)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -1) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (-.f32 -1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (sqrt.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) (cbrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (*.f32 (cbrt.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))))) |
(pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 3) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2) 1/2) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3) 1/3) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 (pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) 1) |
(+.f32 1 (pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (cbrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 1 (-.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 0) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (neg.f32 ux))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (neg.f32 ux)) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (neg.f32 ux) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 ux (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 ux (-.f32 (fma.f32 ux maxCos 1) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 2) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (exp.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 1 (*.f32 ux (+.f32 -1 maxCos)))) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (/.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) |
(-.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (-.f32 (*.f32 (/.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))) ux) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (-.f32 (*.f32 (/.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))) ux) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))) |
(+.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(-.f32 (/.f32 (pow.f32 ux 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (*.f32 ux (-.f32 maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 ux (*.f32 (+.f32 maxCos -1) (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))) |
(/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))))) |
(/.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))))) |
(/.f32 (/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (log.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(cbrt.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(expm1.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(exp.f32 (log.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(log1p.f32 (expm1.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) 1) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 1 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1/2)) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/2) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 3) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(fabs.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(pow.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) |
(pow.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) |
(pow.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 2 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) maxCos) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) ux) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 -1 (+.f32 (*.f32 (neg.f32 ux) maxCos) ux)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(+.f32 (*.f32 (neg.f32 ux) maxCos) (+.f32 ux -1)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(+.f32 (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1)))) |
(+.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 -1 (*.f32 ux maxCos)) 1 (fma.f32 ux maxCos 1))) |
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (sqrt.f32 (fma.f32 ux maxCos 1))) (sqrt.f32 (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 (fma.f32 (neg.f32 (cbrt.f32 (fma.f32 ux maxCos 1))) (cbrt.f32 (pow.f32 (fma.f32 ux maxCos 1) 2)) (fma.f32 ux maxCos 1)) (fma.f32 ux maxCos 1))) |
(+.f32 (+.f32 ux (*.f32 (neg.f32 ux) maxCos)) -1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(+.f32 (-.f32 ux (exp.f32 (log1p.f32 (fma.f32 ux maxCos 1)))) 1) |
(+.f32 1 (-.f32 ux (exp.f32 (log1p.f32 (fma.f32 ux maxCos 1))))) |
(-.f32 ux (-.f32 (exp.f32 (log1p.f32 (fma.f32 ux maxCos 1))) 1)) |
(+.f32 (-.f32 ux (/.f32 1 (-.f32 1 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux maxCos)))) |
(-.f32 ux (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux maxCos))) (/.f32 (pow.f32 (*.f32 ux maxCos) 2) (-.f32 1 (*.f32 ux maxCos))))) |
(+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) |
(+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (+.f32 (*.f32 ux maxCos) 0))) |
(*.f32 1 (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2) (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 1 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (+.f32 (sqrt.f32 (fma.f32 ux maxCos 1)) (sqrt.f32 ux)) (-.f32 (sqrt.f32 ux) (sqrt.f32 (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) |
(*.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (/.f32 1 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) |
(*.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (/.f32 1 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 1 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (-.f32 (*.f32 ux (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (*.f32 ux ux) (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (+.f32 (pow.f32 (*.f32 ux ux) 3) (pow.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) 3))) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 ux ux))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (+.f32 (pow.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) 3) (pow.f32 ux 6))) (+.f32 (*.f32 ux (pow.f32 ux 3)) (*.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 ux ux))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (+.f32 (pow.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) 3) (pow.f32 ux 6))) (+.f32 (*.f32 ux (pow.f32 ux 3)) (*.f32 (fma.f32 ux maxCos 1) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 ux ux)))))) |
(/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (sqrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (sqrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) |
(/.f32 (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (/.f32 (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)))) (cbrt.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(*.f32 (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (/.f32 (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (/.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (cbrt.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))))) |
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (+.f32 (-.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (+.f32 (*.f32 ux maxCos) (-.f32 ux -1)) (+.f32 (*.f32 ux maxCos) (-.f32 ux -1)))) |
(/.f32 (-.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux maxCos 1) 6)) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux maxCos 1) 6)) (+.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (*.f32 (+.f32 ux -1) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (pow.f32 (fma.f32 ux maxCos 1) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (*.f32 ux (pow.f32 ux 3)) (pow.f32 (fma.f32 ux maxCos 1) 4)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (+.f32 (pow.f32 ux 3) (pow.f32 (-.f32 -1 (*.f32 ux maxCos)) 3)) (+.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (-.f32 -1 (*.f32 ux maxCos)) ux)))) |
(/.f32 (+.f32 (pow.f32 ux 3) (pow.f32 (-.f32 -1 (*.f32 ux maxCos)) 3)) (fma.f32 ux ux (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (-.f32 -1 (*.f32 ux maxCos)) ux)))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 3) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) 3)) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (*.f32 (pow.f32 ux 3) (pow.f32 ux 3)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 3) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) 3)) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 ux 6) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 6) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 ux 3) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) 3)) (*.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux maxCos 1) 6)) (*.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (*.f32 (+.f32 ux -1) (+.f32 ux -1)) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (fma.f32 (+.f32 ux -1) (+.f32 ux -1) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 ux ux) 3) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) 3)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))))) |
(/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) 3)) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 4) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 6) (pow.f32 (fma.f32 ux maxCos 1) 6)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (*.f32 ux (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 4) (*.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))))) |
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (neg.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (neg.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2))) (-.f32 (neg.f32 ux) (fma.f32 ux maxCos 1))) |
(/.f32 (neg.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3))) (neg.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (*.f32 ux ux) (pow.f32 (fma.f32 ux maxCos 1) 2)) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) 1) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))))) |
(/.f32 (/.f32 (-.f32 (pow.f32 ux 3) (pow.f32 (fma.f32 ux maxCos 1) 3)) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1)))))) (*.f32 (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (fma.f32 ux ux (*.f32 (fma.f32 ux maxCos 1) (+.f32 ux (fma.f32 ux maxCos 1))))))) |
(pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 1) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(pow.f32 (sqrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 2) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(pow.f32 (cbrt.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 3) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(pow.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 3) 1/3) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(sqrt.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)) |
(log.f32 (exp.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 ux (fma.f32 ux maxCos 1))))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(cbrt.f32 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 3)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(expm1.f32 (log.f32 (-.f32 ux (*.f32 ux maxCos)))) |
(expm1.f32 (log.f32 (fma.f32 (neg.f32 ux) maxCos ux))) |
(exp.f32 (log.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(exp.f32 (*.f32 (log.f32 (-.f32 ux (fma.f32 ux maxCos 1))) 1)) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(log1p.f32 (expm1.f32 (-.f32 ux (fma.f32 ux maxCos 1)))) |
(+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(fma.f32 1 ux (-.f32 -1 (*.f32 ux maxCos))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(fma.f32 (sqrt.f32 ux) (sqrt.f32 ux) (-.f32 -1 (*.f32 ux maxCos))) |
(fma.f32 (cbrt.f32 (*.f32 ux ux)) (cbrt.f32 ux) (-.f32 -1 (*.f32 ux maxCos))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 98.9% | (*.f32 (*.f32 uy 2) (PI.f32)) | |
| ✓ | 58.7% | (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))) |
Compiled 89 to 67 computations (24.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | uy | @ | 0 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 1.0ms | maxCos | @ | inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 1.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 1.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 1.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 1× | batch-egg-rewrite |
| 1632× | associate-*r/ |
| 432× | add-sqr-sqrt |
| 420× | pow1 |
| 420× | *-un-lft-identity |
| 400× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 89 |
| 1 | 422 | 85 |
| 2 | 5354 | 85 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| Outputs |
|---|
((+.f32 1 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (+.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1)) (+.f32 1 (-.f32 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2)) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) (+.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 0) (+.f32 0 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (+.f32 0 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (+.f32 0 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux)) (+.f32 0 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2))) (+.f32 0 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (+.f32 0 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (+.f32 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)) -1) (+.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) (+.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) 1) (+.f32 -1 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux))) (+.f32 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 0) (+.f32 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux) 0) (+.f32 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2)) 0) (+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 0) (+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 0) (+.f32 (-.f32 1 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) 1) (+.f32 (-.f32 1 (/.f32 1 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (*.f32 1 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (*.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4) (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (*.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2)) (*.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (*.f32 (cbrt.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (/.f32 1 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4)) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4)) (*.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (cbrt.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 1 (/.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (/.f32 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2)) (*.f32 (fma.f32 2 maxCos -2) ux)) (/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 3)) (+.f32 0 (+.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (*.f32 0 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) (neg.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 1 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (/.f32 (*.f32 1 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2))) (*.f32 (fma.f32 2 maxCos -2) ux)) (/.f32 (*.f32 1 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 3))) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 1 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 3))) (+.f32 0 (+.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (*.f32 0 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (neg.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (sqrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (cbrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) 1) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) (pow.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 3) (pow.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2) 1/2) (pow.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3) 1/3) (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) (sqrt.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (log.f32 (exp.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (log.f32 (+.f32 1 (expm1.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) (cbrt.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3)) (expm1.f32 (log1p.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (exp.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) (log1p.f32 (expm1.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) 1) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (sqrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 3) 1/3) (sqrt.f32 (*.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))))) |
((-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) 1) (*.f32 1 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) (*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) 1/3) (sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2)) (log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3)) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1)) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) |
| 1× | egg-herbie |
| 1614× | associate-/r* |
| 890× | associate-+r+ |
| 774× | associate-+l+ |
| 520× | associate-*r* |
| 464× | +-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 335 | 6655 |
| 1 | 855 | 6271 |
| 2 | 3559 | 6159 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(*.f32 -2 (*.f32 maxCos ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(*.f32 -2 (*.f32 maxCos ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))) (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))) (*.f32 -4/45 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) maxCos)) (sqrt.f32 -2)) (sqrt.f32 ux))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) (+.f32 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) maxCos)) (sqrt.f32 -2)) (sqrt.f32 ux)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 2))) (pow.f32 (sqrt.f32 -2) 3)) (sqrt.f32 ux))))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) (+.f32 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) maxCos)) (sqrt.f32 -2)) (sqrt.f32 ux)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 2))) (pow.f32 (sqrt.f32 -2) 3)) (sqrt.f32 ux))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 3))) (pow.f32 (sqrt.f32 -2) 5)) (sqrt.f32 ux)))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(+.f32 1 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(+.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1)) |
(+.f32 1 (-.f32 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1)) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux) 1)) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2)) 1)) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) |
(+.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 0) |
(+.f32 0 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(+.f32 0 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(+.f32 0 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux)) |
(+.f32 0 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2))) |
(+.f32 0 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(+.f32 0 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(+.f32 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)) -1) |
(+.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) |
(+.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) 1) |
(+.f32 -1 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(+.f32 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 0) |
(+.f32 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux) 0) |
(+.f32 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2)) 0) |
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 0) |
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 0) |
(+.f32 (-.f32 1 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) 1) |
(+.f32 (-.f32 1 (/.f32 1 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(*.f32 1 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(*.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) |
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4) (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(*.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2)) |
(*.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (*.f32 (cbrt.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (/.f32 1 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4)) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (cbrt.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 1 (/.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2)) (*.f32 (fma.f32 2 maxCos -2) ux)) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 3)) (+.f32 0 (+.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (*.f32 0 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) (neg.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 1 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (*.f32 1 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2))) (*.f32 (fma.f32 2 maxCos -2) ux)) |
(/.f32 (*.f32 1 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 3))) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 1 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 3))) (+.f32 0 (+.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (*.f32 0 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (neg.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (sqrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (cbrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) 1) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) |
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) |
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 3) |
(pow.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2) 1/2) |
(pow.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3) 1/3) |
(neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) |
(sqrt.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) |
(log.f32 (exp.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3)) |
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(exp.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) |
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) 1) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (sqrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 3) 1/3) |
(sqrt.f32 (*.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) 1) |
(*.f32 1 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) |
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) |
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) 1/3) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2)) |
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) |
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3)) |
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1)) |
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
| Outputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 -2 (*.f32 maxCos ux)) |
(*.f32 -2 (*.f32 ux maxCos)) |
(*.f32 ux (*.f32 -2 maxCos)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 -2 (*.f32 maxCos ux)) |
(*.f32 -2 (*.f32 ux maxCos)) |
(*.f32 ux (*.f32 -2 maxCos)) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 -1 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (+.f32 (sqrt.f32 -1) (*.f32 -2 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (fma.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2) 1) (sqrt.f32 -1))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))) (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))))) |
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (fma.f32 2/3 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))))) (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))))))) |
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))) (*.f32 2/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (+.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (fma.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))))) |
(+.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux)))) (*.f32 -4/45 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))))) |
(fma.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (fma.f32 2/3 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))))) (fma.f32 -2 (*.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (*.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))) (*.f32 -4/45 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))))) (*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (+.f32 (sqrt.f32 -1) (*.f32 2/3 (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (+.f32 (*.f32 (sqrt.f32 -1) (+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))))) (*.f32 (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (sqrt.f32 -1)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (sqrt.f32 (*.f32 ux (-.f32 (*.f32 2 maxCos) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2))) (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 (*.f32 ux (fma.f32 2 maxCos -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) |
(*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 -2)) (sqrt.f32 ux))) |
(*.f32 (*.f32 (sqrt.f32 -1) (sqrt.f32 -2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) maxCos)) (sqrt.f32 -2)) (sqrt.f32 ux))) |
(*.f32 (sqrt.f32 ux) (+.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -2) (*.f32 maxCos (sqrt.f32 -1)))))) |
(*.f32 (sqrt.f32 ux) (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -2) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)) (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) (+.f32 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) maxCos)) (sqrt.f32 -2)) (sqrt.f32 ux)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 2))) (pow.f32 (sqrt.f32 -2) 3)) (sqrt.f32 ux))))) |
(+.f32 (*.f32 (sqrt.f32 ux) (+.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -2) (*.f32 maxCos (sqrt.f32 -1)))))) (*.f32 -1/2 (*.f32 (sqrt.f32 ux) (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 -2) 3) (*.f32 (sqrt.f32 -1) (*.f32 maxCos maxCos))))))) |
(fma.f32 (sqrt.f32 ux) (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -2) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)) (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 (sqrt.f32 ux) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (sqrt.f32 -1))) -2) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)))))) |
(*.f32 (sqrt.f32 ux) (+.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -2) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)) (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (sqrt.f32 -1))) -2) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)))))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (sqrt.f32 ux)) (+.f32 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) maxCos)) (sqrt.f32 -2)) (sqrt.f32 ux)) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 2))) (pow.f32 (sqrt.f32 -2) 3)) (sqrt.f32 ux))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 3))) (pow.f32 (sqrt.f32 -2) 5)) (sqrt.f32 ux)))))) |
(+.f32 (*.f32 (sqrt.f32 ux) (+.f32 (*.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (*.f32 (sqrt.f32 -1) (sqrt.f32 -2))) (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (sqrt.f32 -2) (*.f32 maxCos (sqrt.f32 -1)))))) (fma.f32 -1/2 (*.f32 (sqrt.f32 ux) (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 -2) 3) (*.f32 (sqrt.f32 -1) (*.f32 maxCos maxCos))))) (*.f32 1/2 (*.f32 (sqrt.f32 ux) (/.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) (/.f32 (pow.f32 (sqrt.f32 -2) 5) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 3)))))))) |
(fma.f32 (sqrt.f32 ux) (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -2) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)) (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 (sqrt.f32 ux) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (sqrt.f32 -1))) -2) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)))) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -2) 5)) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 3))))))) |
(*.f32 (sqrt.f32 ux) (+.f32 (fma.f32 (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -2) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2)) (*.f32 maxCos (sqrt.f32 -1)))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -2) 5)) (*.f32 (sqrt.f32 -1) (pow.f32 maxCos 3)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 maxCos (*.f32 maxCos (sqrt.f32 -1))) -2) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -2))))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1) |
(fma.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2) 1) |
(+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (fma.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2) 1) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) |
(+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(fma.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(+.f32 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (fma.f32 (*.f32 -4/45 (pow.f32 uy 6)) (pow.f32 (PI.f32) 6) 1)) |
(fma.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (+.f32 (fma.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2) 1) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(+.f32 1 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 1 (-.f32 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2)) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 1 (-.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 0) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 0 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 0 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 0 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 0 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 0 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 0 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)) -1) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) 1) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 -1 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 0) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (neg.f32 (fma.f32 2 maxCos -2)) ux) 0) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (neg.f32 ux) (fma.f32 2 maxCos -2)) 0) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (neg.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 0) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 0) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (-.f32 1 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) 1) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(+.f32 (-.f32 1 (/.f32 1 (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (/.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (-.f32 1 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(-.f32 1 (-.f32 (/.f32 1 (-.f32 1 (*.f32 ux (fma.f32 2 maxCos -2)))) (/.f32 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2) (-.f32 1 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(-.f32 (+.f32 (/.f32 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2) (-.f32 1 (*.f32 ux (fma.f32 2 maxCos -2)))) 1) (/.f32 1 (-.f32 1 (*.f32 ux (fma.f32 2 maxCos -2))))) |
(+.f32 (/.f32 -1 (-.f32 1 (*.f32 ux (fma.f32 2 maxCos -2)))) (+.f32 1 (/.f32 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2) (-.f32 1 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(*.f32 1 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4) (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (*.f32 (cbrt.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(*.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cbrt.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cbrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))))))) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (/.f32 1 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)) (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4)) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1/4)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(*.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) (cbrt.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(*.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cbrt.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cbrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))))))) |
(/.f32 1 (/.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)) (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)) (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2))) |
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)))) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))))) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))))) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (+.f32 1 (*.f32 (fma.f32 ux (+.f32 2 (*.f32 -2 maxCos)) -1) (fma.f32 ux (fma.f32 2 maxCos -2) 1))) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2)) (*.f32 (fma.f32 2 maxCos -2) ux)) |
(/.f32 (neg.f32 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2)) (*.f32 ux (fma.f32 2 maxCos -2))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2)))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) 3)) (+.f32 1 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) 1)))) |
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (+.f32 2 (*.f32 -2 maxCos)) -1) 3)) (+.f32 1 (*.f32 (fma.f32 ux (+.f32 2 (*.f32 -2 maxCos)) -1) (-.f32 -2 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(/.f32 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 3)) (+.f32 0 (+.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (*.f32 0 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) 3) (+.f32 0 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2))) |
(/.f32 (pow.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) 3) (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2)) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) (neg.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)) (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2))) |
(/.f32 (*.f32 1 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))))) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))))) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (+.f32 1 (*.f32 (fma.f32 ux (+.f32 2 (*.f32 -2 maxCos)) -1) (fma.f32 ux (fma.f32 2 maxCos -2) 1))) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (*.f32 1 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2))) (*.f32 (fma.f32 2 maxCos -2) ux)) |
(/.f32 (neg.f32 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2)) (*.f32 ux (fma.f32 2 maxCos -2))) |
(/.f32 (*.f32 1 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) 3))) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux)) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))) (-.f32 -1 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) 3)) (+.f32 1 (-.f32 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2)))) (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) 3)) (+.f32 1 (*.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) (-.f32 (-.f32 -1 (*.f32 ux (fma.f32 2 maxCos -2))) 1)))) |
(/.f32 (+.f32 1 (pow.f32 (fma.f32 ux (+.f32 2 (*.f32 -2 maxCos)) -1) 3)) (+.f32 1 (*.f32 (fma.f32 ux (+.f32 2 (*.f32 -2 maxCos)) -1) (-.f32 -2 (*.f32 ux (fma.f32 2 maxCos -2)))))) |
(/.f32 (*.f32 1 (-.f32 0 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 3))) (+.f32 0 (+.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) ux) 2) (*.f32 0 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) 3) (+.f32 0 (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2))) |
(/.f32 (pow.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) 3) (pow.f32 (*.f32 ux (fma.f32 2 maxCos -2)) 2)) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (neg.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (*.f32 1 (neg.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (neg.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)) (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (/.f32 (sqrt.f32 (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3))))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)))) (sqrt.f32 (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (sqrt.f32 (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)))) |
(/.f32 (*.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (sqrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (/.f32 (sqrt.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (cbrt.f32 (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) 2) (cbrt.f32 (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)))) |
(/.f32 (*.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (cbrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (pow.f32 (cbrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) 2) (/.f32 (cbrt.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))))) |
(*.f32 (/.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) 2) (cbrt.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) 1) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)) (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)) (fma.f32 ux (fma.f32 2 maxCos -2) 2)) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) 1) (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)) (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)) (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2))) |
(pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 1) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 2) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 3) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(pow.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2) 1/2) |
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) 2)) |
(fabs.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) |
(pow.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3) 1/3) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(sqrt.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 2)) |
(sqrt.f32 (pow.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) 2)) |
(fabs.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) |
(log.f32 (exp.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(exp.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 1)) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(fma.f32 -2 (*.f32 ux maxCos) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) 1) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3)))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2) (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 3))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2))) (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 3)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2)))) (sqrt.f32 (+.f32 2 (*.f32 (fma.f32 2 maxCos -2) ux)))) |
(/.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 2 (*.f32 ux (fma.f32 2 maxCos -2)))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 (fma.f32 2 maxCos -2) ux 1) 2))))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 2))) (sqrt.f32 (-.f32 1 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos -2) 1) 2)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 1) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 2) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 3) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 3) 1/3) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(sqrt.f32 (*.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))))) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))) 3)) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 1)) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux)))))) |
(*.f32 (sqrt.f32 (*.f32 (fma.f32 2 maxCos -2) (neg.f32 ux))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) 1) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 1 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 1) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) 1/3) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2)) |
(fabs.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3)) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 1)) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) |
| ✓ | 99.6% | (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux))))) |
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) |
Compiled 129 to 73 computations (43.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | maxCos | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 0.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 0.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 0.0ms | uy | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 0.0ms | maxCos | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 1× | batch-egg-rewrite |
| 554× | add-sqr-sqrt |
| 542× | pow1 |
| 542× | *-un-lft-identity |
| 514× | associate-+l+ |
| 508× | add-cbrt-cube |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 147 |
| 1 | 548 | 147 |
| 2 | 7312 | 147 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux))))) |
(-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) |
| Outputs |
|---|
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) 1) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3) 1/3) (sqrt.f32 (*.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 1) (*.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (*.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1) (*.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4)) (*.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1/2)) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/2) (pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3) (pow.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2) 1/3) (fabs.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) (exp.f32 (*.f32 (log.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
((+.f32 2 (+.f32 maxCos maxCos)) (+.f32 2 (*.f32 (+.f32 maxCos maxCos) 1)) (+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 maxCos 1 maxCos))) (+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 maxCos (+.f32 2 maxCos)) (+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 maxCos 1 maxCos))) (+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 (+.f32 2 maxCos) maxCos) (+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 maxCos 1 maxCos))) (+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 maxCos 1 maxCos)) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos)) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 maxCos 1 maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 maxCos 1 maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 maxCos 1 maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 0 (+.f32 2 (+.f32 maxCos maxCos))) (+.f32 (+.f32 maxCos maxCos) 2) (+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 maxCos 1 maxCos))) (+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) (+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) 2)) (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) 2)) (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) 2)) (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) 2) (+.f32 (fma.f32 maxCos 1 maxCos) (+.f32 2 (+.f32 maxCos maxCos))) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 (+.f32 maxCos maxCos))) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 2 (+.f32 maxCos maxCos))) (*.f32 (+.f32 2 (+.f32 maxCos maxCos)) 1) (*.f32 1 (+.f32 2 (+.f32 maxCos maxCos))) (*.f32 (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos)))) (*.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos)))) (*.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (/.f32 1 (+.f32 2 (+.f32 maxCos maxCos)))) (*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))))) (*.f32 (+.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos)) (-.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos))) (/.f32 1 (/.f32 (+.f32 2 (+.f32 maxCos maxCos)) (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) (/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))) (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (+.f32 2 (+.f32 maxCos maxCos))) (/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) (/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (-.f32 (*.f32 maxCos maxCos) (*.f32 maxCos (+.f32 2 maxCos))))) (/.f32 (-.f32 4 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos))) (+.f32 2 (+.f32 maxCos maxCos))) (/.f32 (+.f32 8 (pow.f32 (+.f32 maxCos maxCos) 3)) (+.f32 4 (-.f32 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos)) (*.f32 2 (+.f32 maxCos maxCos))))) (/.f32 (neg.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (neg.f32 (+.f32 2 (+.f32 maxCos maxCos)))) (/.f32 (neg.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))))) (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 1) (pow.f32 (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) 2) (pow.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) 3) (pow.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 3) 1/3) (sqrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (log.f32 (exp.f32 (+.f32 2 (+.f32 maxCos maxCos)))) (log.f32 (+.f32 1 (expm1.f32 (+.f32 2 (+.f32 maxCos maxCos))))) (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 3)) (expm1.f32 (log.f32 (+.f32 3 (+.f32 maxCos maxCos)))) (exp.f32 (log.f32 (+.f32 2 (+.f32 maxCos maxCos)))) (exp.f32 (*.f32 (log.f32 (+.f32 2 (+.f32 maxCos maxCos))) 1)) (log1p.f32 (expm1.f32 (+.f32 2 (+.f32 maxCos maxCos)))) (fma.f32 1 (+.f32 2 maxCos) maxCos) (fma.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 (+.f32 2 maxCos)) maxCos) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 2 maxCos) 2)) (cbrt.f32 (+.f32 2 maxCos)) maxCos)) |
| 1× | egg-herbie |
| 1356× | associate-*r/ |
| 1028× | associate-*l/ |
| 884× | fma-def |
| 812× | associate-*r* |
| 574× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 485 | 13585 |
| 1 | 1421 | 12559 |
| 2 | 6368 | 12559 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))))) |
(+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3))))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 -1/4 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3)))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
2 |
(+.f32 (*.f32 -2 maxCos) 2) |
(+.f32 (*.f32 -2 maxCos) 2) |
(+.f32 (*.f32 -2 maxCos) 2) |
(*.f32 -2 maxCos) |
(+.f32 2 (*.f32 -2 maxCos)) |
(+.f32 2 (*.f32 -2 maxCos)) |
(+.f32 2 (*.f32 -2 maxCos)) |
(*.f32 -2 maxCos) |
(+.f32 2 (*.f32 -2 maxCos)) |
(+.f32 2 (*.f32 -2 maxCos)) |
(+.f32 2 (*.f32 -2 maxCos)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) 1) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3) 1/3) |
(sqrt.f32 (*.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 1) |
(*.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1) |
(*.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4)) |
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1/2)) |
(pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/2) |
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1) |
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3) |
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(+.f32 2 (*.f32 (+.f32 maxCos maxCos) 1)) |
(+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 maxCos (+.f32 2 maxCos)) |
(+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 maxCos) maxCos) |
(+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 maxCos 1 maxCos))) |
(+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 maxCos 1 maxCos)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 0 (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 (+.f32 maxCos maxCos) 2) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 maxCos 1 maxCos))) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) 2)) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) 2)) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) 2)) |
(+.f32 (*.f32 (+.f32 maxCos maxCos) 1) 2) |
(+.f32 (fma.f32 maxCos 1 maxCos) (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 2 (+.f32 maxCos maxCos))) |
(*.f32 (+.f32 2 (+.f32 maxCos maxCos)) 1) |
(*.f32 1 (+.f32 2 (+.f32 maxCos maxCos))) |
(*.f32 (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(*.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(*.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (/.f32 1 (+.f32 2 (+.f32 maxCos maxCos)))) |
(*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))))) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos)) (-.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos))) |
(/.f32 1 (/.f32 (+.f32 2 (+.f32 maxCos maxCos)) (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))) (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)))) |
(/.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (+.f32 2 (+.f32 maxCos maxCos))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (-.f32 (*.f32 maxCos maxCos) (*.f32 maxCos (+.f32 2 maxCos))))) |
(/.f32 (-.f32 4 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos))) (+.f32 2 (+.f32 maxCos maxCos))) |
(/.f32 (+.f32 8 (pow.f32 (+.f32 maxCos maxCos) 3)) (+.f32 4 (-.f32 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos)) (*.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (neg.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (neg.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(/.f32 (neg.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))))) |
(pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 1) |
(pow.f32 (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) 2) |
(pow.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) 3) |
(pow.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 3) 1/3) |
(sqrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) |
(log.f32 (exp.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(log.f32 (+.f32 1 (expm1.f32 (+.f32 2 (+.f32 maxCos maxCos))))) |
(cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 3)) |
(expm1.f32 (log.f32 (+.f32 3 (+.f32 maxCos maxCos)))) |
(exp.f32 (log.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(exp.f32 (*.f32 (log.f32 (+.f32 2 (+.f32 maxCos maxCos))) 1)) |
(log1p.f32 (expm1.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(fma.f32 1 (+.f32 2 maxCos) maxCos) |
(fma.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 (+.f32 2 maxCos)) maxCos) |
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 2 maxCos) 2)) (cbrt.f32 (+.f32 2 maxCos)) maxCos) |
| Outputs |
|---|
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))) |
(+.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))) 1) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 (+.f32 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))) 1) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))))) |
(fma.f32 -4/45 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))) 1) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 -2 maxCos 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) ux) |
(*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos))))))) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 -2 maxCos 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))))))) |
(fma.f32 -1/8 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))))) |
(+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(fma.f32 1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (pow.f32 (fma.f32 -2 maxCos 2) 3))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5)))) (fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 -2 maxCos 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos))))))))) |
(fma.f32 1/16 (*.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5)))) (fma.f32 -1/8 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) |
(neg.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) ux)) |
(*.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (neg.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) |
(fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) ux))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2))) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))))) |
(fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 -2 maxCos 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos))))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) ux)))) |
(-.f32 (fma.f32 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) 1/8 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2)))) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2)) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 2 (*.f32 2 maxCos))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3)) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))))) |
(fma.f32 1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 -2 maxCos 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos))))) (fma.f32 -1/16 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (pow.f32 (fma.f32 -2 maxCos 2) 3))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5)))) (neg.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) ux))))) |
(fma.f32 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) 1/8 (-.f32 (fma.f32 (*.f32 (fma.f32 maxCos -2 2) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) -1/2 (*.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) -1/16))) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) 2)) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 maxCos maxCos)))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3))))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) 2)) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (fma.f32 -1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) 2)) (*.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) 3)))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) 3))))) -1/4)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 1/2 ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) ux)) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (/.f32 (neg.f32 (sqrt.f32 -1)) (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))) |
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (/.f32 (neg.f32 (sqrt.f32 -1)) (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) ux)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos ux))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) ux)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos ux))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (*.f32 -1/4 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (sqrt.f32 -1)))) (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))) (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (*.f32 -1/4 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (sqrt.f32 -1)))) (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(fma.f32 1/2 (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) ux)) (fma.f32 1/2 (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 (fma.f32 maxCos -2 2) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) ux)) (fma.f32 1/2 (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 ux ux))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 1/2 (*.f32 (fma.f32 maxCos -2 2) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (*.f32 ux ux)) 1/16))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)) |
(neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 ux)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))) |
(fma.f32 -1/2 (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))) |
(fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2) (fma.f32 maxCos -2 2) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 ux))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) ux)) (fma.f32 -1/2 (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))) -1/2) (fma.f32 maxCos -2 2) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 ux)))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 2 (*.f32 2 maxCos)))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 2 (*.f32 2 maxCos)) 3) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) ux)) (fma.f32 -1/2 (*.f32 (fma.f32 -2 maxCos 2) (sqrt.f32 (/.f32 (/.f32 1 (+.f32 maxCos -1)) (-.f32 1 maxCos)))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 ux ux))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1)))))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 -1/2 (*.f32 (fma.f32 maxCos -2 2) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))))) (fma.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 maxCos -1) 5)) (pow.f32 (-.f32 1 maxCos) 5))) -1/16) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (*.f32 ux ux)) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 maxCos -1))) (neg.f32 ux))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))))) |
(fma.f32 (*.f32 (*.f32 1/2 maxCos) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) 2)) (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (+.f32 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 -1/4 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3)))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) 2)) (*.f32 maxCos maxCos))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (*.f32 -1/4 (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) 2)) (*.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) 3))))))))) |
(+.f32 (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (+.f32 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 maxCos maxCos)) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) 3))))) -1/4)))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1/2 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 -1/4 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 -1/4 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2))) (/.f32 (neg.f32 (sqrt.f32 -1)) (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/4 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (-.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))) -1/4))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1)))) 2))) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3)))) -1/4))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
2 |
(+.f32 (*.f32 -2 maxCos) 2) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(+.f32 (*.f32 -2 maxCos) 2) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(+.f32 (*.f32 -2 maxCos) 2) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(*.f32 -2 maxCos) |
(*.f32 maxCos -2) |
(+.f32 2 (*.f32 -2 maxCos)) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(+.f32 2 (*.f32 -2 maxCos)) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(+.f32 2 (*.f32 -2 maxCos)) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(*.f32 -2 maxCos) |
(*.f32 maxCos -2) |
(+.f32 2 (*.f32 -2 maxCos)) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(+.f32 2 (*.f32 -2 maxCos)) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(+.f32 2 (*.f32 -2 maxCos)) |
(fma.f32 -2 maxCos 2) |
(fma.f32 maxCos -2 2) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 2) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 3) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3) 1/3) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(sqrt.f32 (*.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 3) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 1)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) 1) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(*.f32 1 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(*.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(*.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4) (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4)) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (cbrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(*.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (cbrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) (cbrt.f32 (sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))))) |
(pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/2) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(pow.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 1/4) 2) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 3) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(pow.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2)) |
(fabs.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) 1/2)) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))))) 1)) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (+.f32 maxCos 1) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))))) |
(sqrt.f32 (fma.f32 ux (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(sqrt.f32 (fma.f32 ux (fma.f32 2 maxCos 2) (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (+.f32 maxCos 1)))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 2 (*.f32 (+.f32 maxCos maxCos) 1)) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 2 (+.f32 (*.f32 (+.f32 maxCos maxCos) 1) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 maxCos (+.f32 2 maxCos)) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 maxCos (+.f32 (+.f32 2 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 maxCos) maxCos) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 (+.f32 2 maxCos) (+.f32 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 maxCos 1 maxCos)) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos)) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (*.f32 2 (fma.f32 maxCos 1 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (*.f32 maxCos 4)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))) |
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 (*.f32 maxCos 4))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos)))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 2 (*.f32 maxCos 4))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))) |
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 (*.f32 maxCos 4))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (*.f32 2 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)))) |
(fma.f32 2 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 2 maxCos 2)) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos)))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 2 (*.f32 maxCos 4))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 (+.f32 2 (+.f32 maxCos maxCos)) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (*.f32 2 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos)))) |
(fma.f32 2 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (fma.f32 2 maxCos 2)) |
(+.f32 0 (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 (+.f32 maxCos maxCos) 2) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos))) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 2 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 maxCos 1 maxCos) 2)) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) 2)) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 (+.f32 maxCos maxCos) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) 2)) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 (*.f32 (+.f32 maxCos maxCos) 1) 2) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(+.f32 (fma.f32 maxCos 1 maxCos) (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 maxCos 1 maxCos))) |
(+.f32 2 (*.f32 maxCos 4)) |
(+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 maxCos (+.f32 (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos) (+.f32 2 maxCos))) |
(+.f32 (fma.f32 2 maxCos 2) (fma.f32 (neg.f32 (sqrt.f32 maxCos)) (sqrt.f32 maxCos) maxCos)) |
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos) (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 2 (+.f32 (+.f32 maxCos maxCos) (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(+.f32 2 (fma.f32 2 maxCos (fma.f32 (neg.f32 (cbrt.f32 maxCos)) (cbrt.f32 (*.f32 maxCos maxCos)) maxCos))) |
(*.f32 (+.f32 2 (+.f32 maxCos maxCos)) 1) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(*.f32 1 (+.f32 2 (+.f32 maxCos maxCos))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(*.f32 (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(*.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) |
(*.f32 (cbrt.f32 (fma.f32 2 maxCos 2)) (cbrt.f32 (pow.f32 (fma.f32 2 maxCos 2) 2))) |
(*.f32 (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(*.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) (cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) |
(*.f32 (cbrt.f32 (fma.f32 2 maxCos 2)) (cbrt.f32 (pow.f32 (fma.f32 2 maxCos 2) 2))) |
(*.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (/.f32 1 (+.f32 2 (+.f32 maxCos maxCos)))) |
(/.f32 (pow.f32 (fma.f32 2 maxCos 2) 2) (fma.f32 2 maxCos 2)) |
(*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))))) |
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) 1) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (fma.f32 maxCos (fma.f32 2 maxCos 2) (pow.f32 (+.f32 2 maxCos) 2))) |
(*.f32 (+.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos)) (-.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos))) |
(*.f32 (+.f32 (sqrt.f32 maxCos) (sqrt.f32 (+.f32 2 maxCos))) (-.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 maxCos))) |
(/.f32 1 (/.f32 (+.f32 2 (+.f32 maxCos maxCos)) (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2))) |
(*.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (/.f32 1 (+.f32 2 (+.f32 maxCos maxCos)))) |
(/.f32 (pow.f32 (fma.f32 2 maxCos 2) 2) (fma.f32 2 maxCos 2)) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))) (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)))) |
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) 1) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (fma.f32 maxCos (fma.f32 2 maxCos 2) (pow.f32 (+.f32 2 maxCos) 2))) |
(/.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (+.f32 2 (+.f32 maxCos maxCos))) |
(*.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (/.f32 1 (+.f32 2 (+.f32 maxCos maxCos)))) |
(/.f32 (pow.f32 (fma.f32 2 maxCos 2) 2) (fma.f32 2 maxCos 2)) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) 1) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (fma.f32 maxCos (fma.f32 2 maxCos 2) (pow.f32 (+.f32 2 maxCos) 2))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (-.f32 (*.f32 maxCos maxCos) (*.f32 maxCos (+.f32 2 maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (-.f32 maxCos (+.f32 2 maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (fma.f32 maxCos (-.f32 maxCos (+.f32 2 maxCos)) (pow.f32 (+.f32 2 maxCos) 2))) |
(/.f32 (-.f32 4 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos))) (+.f32 2 (+.f32 maxCos maxCos))) |
(/.f32 (+.f32 4 (*.f32 (*.f32 -4 maxCos) maxCos)) (fma.f32 2 maxCos 2)) |
(/.f32 (+.f32 8 (pow.f32 (+.f32 maxCos maxCos) 3)) (+.f32 4 (-.f32 (*.f32 (+.f32 maxCos maxCos) (+.f32 maxCos maxCos)) (*.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (+.f32 8 (pow.f32 (+.f32 maxCos maxCos) 3)) (+.f32 4 (*.f32 (+.f32 maxCos maxCos) (-.f32 (+.f32 maxCos maxCos) 2)))) |
(/.f32 (+.f32 8 (pow.f32 (+.f32 maxCos maxCos) 3)) (fma.f32 (+.f32 maxCos maxCos) (fma.f32 2 maxCos -2) 4)) |
(/.f32 (neg.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) (neg.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(*.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2) (/.f32 1 (+.f32 2 (+.f32 maxCos maxCos)))) |
(/.f32 (pow.f32 (fma.f32 2 maxCos 2) 2) (fma.f32 2 maxCos 2)) |
(/.f32 (neg.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos)))))) |
(/.f32 (*.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) 1) (+.f32 (pow.f32 (+.f32 2 maxCos) 2) (*.f32 maxCos (+.f32 2 (+.f32 maxCos maxCos))))) |
(/.f32 (+.f32 (pow.f32 maxCos 3) (pow.f32 (+.f32 2 maxCos) 3)) (fma.f32 maxCos (fma.f32 2 maxCos 2) (pow.f32 (+.f32 2 maxCos) 2))) |
(pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 1) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(pow.f32 (sqrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) 2) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(pow.f32 (cbrt.f32 (+.f32 2 (+.f32 maxCos maxCos))) 3) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(pow.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 3) 1/3) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(sqrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 2)) |
(fabs.f32 (fma.f32 2 maxCos 2)) |
(log.f32 (exp.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(log.f32 (+.f32 1 (expm1.f32 (+.f32 2 (+.f32 maxCos maxCos))))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(cbrt.f32 (pow.f32 (+.f32 2 (+.f32 maxCos maxCos)) 3)) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(expm1.f32 (log.f32 (+.f32 3 (+.f32 maxCos maxCos)))) |
(expm1.f32 (log.f32 (fma.f32 2 maxCos 3))) |
(exp.f32 (log.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(exp.f32 (*.f32 (log.f32 (+.f32 2 (+.f32 maxCos maxCos))) 1)) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(log1p.f32 (expm1.f32 (+.f32 2 (+.f32 maxCos maxCos)))) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(fma.f32 1 (+.f32 2 maxCos) maxCos) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(fma.f32 (sqrt.f32 (+.f32 2 maxCos)) (sqrt.f32 (+.f32 2 maxCos)) maxCos) |
(+.f32 2 (+.f32 maxCos maxCos)) |
(fma.f32 2 maxCos 2) |
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 2 maxCos) 2)) (cbrt.f32 (+.f32 2 maxCos)) maxCos) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) |
| ✓ | 99.4% | (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
| 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) | |
| ✓ | 56.7% | (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) |
Compiled 199 to 107 computations (46.2% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | maxCos | @ | 0 | (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
| 1.0ms | ux | @ | 0 | (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
| 1.0ms | ux | @ | inf | (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
| 0.0ms | ux | @ | -inf | (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
| 0.0ms | maxCos | @ | inf | (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
| 1× | batch-egg-rewrite |
| 1384× | distribute-lft-in |
| 398× | associate-/r* |
| 354× | associate-+r+ |
| 354× | add-sqr-sqrt |
| 346× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 85 |
| 1 | 348 | 67 |
| 2 | 4759 | 67 |
| 1× | node limit |
| Inputs |
|---|
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) |
(fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) |
(*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) |
| Outputs |
|---|
((+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) (+.f32 ux (*.f32 (neg.f32 ux) (+.f32 ux -1))) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) 1)) (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) (+.f32 ux -1)) 1)) (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (+.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) (+.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) (+.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) 1) (+.f32 (*.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) 1) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) (*.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (/.f32 (-.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (+.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (-.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)))) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) (pow.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 3) (pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) (log.f32 (exp.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)) (expm1.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (exp.f32 (log.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 1)) (log1p.f32 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
((+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1)) (+.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos) (+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (+.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos)) (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos)) (+.f32 (*.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1)) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (exp.f32 (log1p.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) 1) (-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (*.f32 maxCos (*.f32 ux (/.f32 0 0))))) (-.f32 (+.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))) 1) (-.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1) (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))) 1) (*.f32 1 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) (*.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2) (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 2)) (-.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2))) (/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3) (pow.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 3)) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (-.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 2) (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2))))) (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 1) (pow.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2) (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 3) (pow.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 2)) (log.f32 (exp.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))))) (cbrt.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 3)) (expm1.f32 (log1p.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) (exp.f32 (log.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) (exp.f32 (*.f32 (log.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 1)) (log1p.f32 (expm1.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))))) |
((+.f32 ux (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (-.f32 1 ux)))) (+.f32 ux (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 ux (-.f32 1 ux)))) (+.f32 ux (*.f32 ux (-.f32 (/.f32 0 0) 1))) (+.f32 ux (*.f32 ux (neg.f32 (+.f32 ux (+.f32 ux -1))))) (+.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 (/.f32 0 0) 1))) (+.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (*.f32 ux (/.f32 0 0)) (neg.f32 (+.f32 ux (+.f32 ux -1))))) (+.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) (+.f32 (*.f32 ux 2) (*.f32 ux (*.f32 2 (neg.f32 ux)))) (+.f32 (*.f32 ux 2) (*.f32 ux (*.f32 (neg.f32 ux) 2))) (+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) 1) (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (+.f32 (+.f32 ux ux) (*.f32 2 (*.f32 ux (neg.f32 ux)))) (+.f32 (+.f32 ux ux) (*.f32 2 (*.f32 (neg.f32 ux) ux))) (+.f32 (+.f32 (*.f32 ux (-.f32 1 ux)) ux) (*.f32 ux (neg.f32 ux))) (+.f32 (+.f32 (*.f32 ux (-.f32 1 ux)) ux) (*.f32 (neg.f32 ux) ux)) (+.f32 (*.f32 ux (-.f32 2 ux)) (*.f32 ux (neg.f32 ux))) (+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (/.f32 0 0))) (*.f32 ux (*.f32 (-.f32 1 ux) (/.f32 0 0)))) (+.f32 (*.f32 ux (*.f32 (/.f32 0 0) (-.f32 1 ux))) (*.f32 ux (*.f32 (/.f32 0 0) (-.f32 1 ux)))) (+.f32 (*.f32 1 (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (*.f32 1 (*.f32 (*.f32 ux (-.f32 1 ux)) 1))) (+.f32 (*.f32 (/.f32 0 0) (*.f32 ux (-.f32 1 ux))) (*.f32 (/.f32 0 0) (*.f32 ux (-.f32 1 ux)))) (+.f32 (*.f32 (/.f32 0 0) (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (*.f32 (/.f32 0 0) (*.f32 (*.f32 ux (-.f32 1 ux)) 1))) (+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 1 ux)) (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 1 ux))) (+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 2 ux)) (*.f32 (*.f32 ux (/.f32 0 0)) (neg.f32 ux))) (+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) 2) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 2 (neg.f32 ux)))) (+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) 2) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (neg.f32 ux) 2))) (+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (-.f32 1 ux) (/.f32 0 0))) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (-.f32 1 ux) (/.f32 0 0)))) (+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (/.f32 0 0) (-.f32 1 ux))) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (/.f32 0 0) (-.f32 1 ux)))) (+.f32 (*.f32 (*.f32 ux 2) 1) (*.f32 (*.f32 ux 2) (neg.f32 ux))) (+.f32 (*.f32 (*.f32 ux 2) 1) (*.f32 (*.f32 ux 2) (*.f32 (neg.f32 ux) 1))) (+.f32 (*.f32 (*.f32 ux 2) (neg.f32 ux)) (*.f32 (*.f32 ux 2) 1)) (-.f32 (exp.f32 (log1p.f32 (*.f32 ux (/.f32 0 0)))) 1) (/.f32 ux (/.f32 0 0)) (/.f32 0 (/.f32 0 ux)) (/.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0) ux)) (/.f32 (*.f32 ux 0) 0) (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (/.f32 (*.f32 0 ux) 0) (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux)))) (-.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux)))) (/.f32 (*.f32 2 (pow.f32 (*.f32 ux (-.f32 1 ux)) 3)) (-.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (/.f32 0 0))) (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))))) (/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (pow.f32 (*.f32 ux (/.f32 0 0)) 1) (pow.f32 (sqrt.f32 (*.f32 ux (/.f32 0 0))) 2) (pow.f32 (*.f32 (/.f32 0 0) (cbrt.f32 ux)) 3) (pow.f32 (pow.f32 (*.f32 ux (/.f32 0 0)) 3) 1/3) (sqrt.f32 (*.f32 ux (*.f32 ux (/.f32 0 0)))) (log.f32 (pow.f32 (exp.f32 (/.f32 0 0)) ux)) (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (/.f32 0 0))))) (cbrt.f32 (pow.f32 (*.f32 ux (/.f32 0 0)) 3)) (cbrt.f32 (*.f32 (pow.f32 ux 3) (/.f32 0 0))) (cbrt.f32 (*.f32 (/.f32 0 0) (pow.f32 ux 3))) (expm1.f32 (log1p.f32 (*.f32 ux (/.f32 0 0)))) (exp.f32 (log.f32 (*.f32 ux (/.f32 0 0)))) (exp.f32 (*.f32 (log.f32 (*.f32 ux (/.f32 0 0))) 1)) (log1p.f32 (expm1.f32 (*.f32 ux (/.f32 0 0)))) (fma.f32 ux (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))) (fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux)))) |
| 1× | egg-herbie |
| 122× | *-commutative |
| 108× | +-commutative |
| 80× | fma-def |
| 62× | sqr-pow |
| 46× | associate-*r* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 308 | 1804 |
| 1 | 1181 | 1804 |
| 1× | unsound |
| Inputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(*.f32 2 (*.f32 maxCos ux)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(*.f32 2 ux) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -2 (pow.f32 ux 2)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -2 (pow.f32 ux 2)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) |
(+.f32 ux (*.f32 (neg.f32 ux) (+.f32 ux -1))) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) 1)) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) (+.f32 ux -1)) 1)) |
(+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) |
(+.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) 1) |
(+.f32 (*.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) 1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) |
(*.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (+.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (-.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)))) |
(pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(exp.f32 (log.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 1)) |
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) |
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1)) |
(+.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos) (+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos) (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) |
(+.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos)) (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos)) |
(+.f32 (*.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1)) (pow.f32 (*.f32 ux maxCos) 2)) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) 1) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (*.f32 maxCos (*.f32 ux (/.f32 0 0))))) |
(-.f32 (+.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))) 1) |
(-.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1) (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))) 1) |
(*.f32 1 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) |
(*.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 1) |
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2) (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (-.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 2)) (-.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2))) |
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3) (pow.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 3)) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (-.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 2) (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2))))) |
(pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 1) |
(pow.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2) |
(pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 3) |
(pow.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 2)) |
(log.f32 (exp.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))))) |
(cbrt.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(exp.f32 (log.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 1)) |
(log1p.f32 (expm1.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (-.f32 1 ux)))) |
(+.f32 ux (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 ux (-.f32 1 ux)))) |
(+.f32 ux (*.f32 ux (-.f32 (/.f32 0 0) 1))) |
(+.f32 ux (*.f32 ux (neg.f32 (+.f32 ux (+.f32 ux -1))))) |
(+.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 (/.f32 0 0) 1))) |
(+.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (*.f32 ux (/.f32 0 0)) (neg.f32 (+.f32 ux (+.f32 ux -1))))) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) |
(+.f32 (*.f32 ux 2) (*.f32 ux (*.f32 2 (neg.f32 ux)))) |
(+.f32 (*.f32 ux 2) (*.f32 ux (*.f32 (neg.f32 ux) 2))) |
(+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) 1) (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) |
(+.f32 (+.f32 ux ux) (*.f32 2 (*.f32 ux (neg.f32 ux)))) |
(+.f32 (+.f32 ux ux) (*.f32 2 (*.f32 (neg.f32 ux) ux))) |
(+.f32 (+.f32 (*.f32 ux (-.f32 1 ux)) ux) (*.f32 ux (neg.f32 ux))) |
(+.f32 (+.f32 (*.f32 ux (-.f32 1 ux)) ux) (*.f32 (neg.f32 ux) ux)) |
(+.f32 (*.f32 ux (-.f32 2 ux)) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (/.f32 0 0))) (*.f32 ux (*.f32 (-.f32 1 ux) (/.f32 0 0)))) |
(+.f32 (*.f32 ux (*.f32 (/.f32 0 0) (-.f32 1 ux))) (*.f32 ux (*.f32 (/.f32 0 0) (-.f32 1 ux)))) |
(+.f32 (*.f32 1 (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (*.f32 1 (*.f32 (*.f32 ux (-.f32 1 ux)) 1))) |
(+.f32 (*.f32 (/.f32 0 0) (*.f32 ux (-.f32 1 ux))) (*.f32 (/.f32 0 0) (*.f32 ux (-.f32 1 ux)))) |
(+.f32 (*.f32 (/.f32 0 0) (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (*.f32 (/.f32 0 0) (*.f32 (*.f32 ux (-.f32 1 ux)) 1))) |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 1 ux)) (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 1 ux))) |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 2 ux)) (*.f32 (*.f32 ux (/.f32 0 0)) (neg.f32 ux))) |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) 2) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 2 (neg.f32 ux)))) |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) 2) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (neg.f32 ux) 2))) |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (-.f32 1 ux) (/.f32 0 0))) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (-.f32 1 ux) (/.f32 0 0)))) |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (/.f32 0 0) (-.f32 1 ux))) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (/.f32 0 0) (-.f32 1 ux)))) |
(+.f32 (*.f32 (*.f32 ux 2) 1) (*.f32 (*.f32 ux 2) (neg.f32 ux))) |
(+.f32 (*.f32 (*.f32 ux 2) 1) (*.f32 (*.f32 ux 2) (*.f32 (neg.f32 ux) 1))) |
(+.f32 (*.f32 (*.f32 ux 2) (neg.f32 ux)) (*.f32 (*.f32 ux 2) 1)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (/.f32 0 0)))) 1) |
(/.f32 ux (/.f32 0 0)) |
(/.f32 0 (/.f32 0 ux)) |
(/.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0) ux)) |
(/.f32 (*.f32 ux 0) 0) |
(/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
(/.f32 (*.f32 0 ux) 0) |
(/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux)))) (-.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux)))) |
(/.f32 (*.f32 2 (pow.f32 (*.f32 ux (-.f32 1 ux)) 3)) (-.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (/.f32 0 0))) (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))))) |
(/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
(/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
(/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
(/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
(/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
(/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
(pow.f32 (*.f32 ux (/.f32 0 0)) 1) |
(pow.f32 (sqrt.f32 (*.f32 ux (/.f32 0 0))) 2) |
(pow.f32 (*.f32 (/.f32 0 0) (cbrt.f32 ux)) 3) |
(pow.f32 (pow.f32 (*.f32 ux (/.f32 0 0)) 3) 1/3) |
(sqrt.f32 (*.f32 ux (*.f32 ux (/.f32 0 0)))) |
(log.f32 (pow.f32 (exp.f32 (/.f32 0 0)) ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (/.f32 0 0))))) |
(cbrt.f32 (pow.f32 (*.f32 ux (/.f32 0 0)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 ux 3) (/.f32 0 0))) |
(cbrt.f32 (*.f32 (/.f32 0 0) (pow.f32 ux 3))) |
(expm1.f32 (log1p.f32 (*.f32 ux (/.f32 0 0)))) |
(exp.f32 (log.f32 (*.f32 ux (/.f32 0 0)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (/.f32 0 0))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 ux (/.f32 0 0)))) |
(fma.f32 ux (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))) |
(fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) |
| Outputs |
|---|
(*.f32 2 ux) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(*.f32 -1 (pow.f32 ux 2)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(*.f32 -1 (pow.f32 ux 2)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) |
(*.f32 maxCos -2) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)) |
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (-.f32 2 (*.f32 2 ux)) (*.f32 maxCos ux)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (*.f32 maxCos -2)) |
(*.f32 2 (*.f32 maxCos ux)) |
(*.f32 maxCos -2) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) |
(*.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) |
(*.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2))) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(+.f32 (*.f32 (pow.f32 ux 2) (+.f32 (pow.f32 maxCos 2) (*.f32 -2 maxCos))) (*.f32 2 (*.f32 maxCos ux))) |
(fma.f32 (*.f32 ux ux) (+.f32 (*.f32 maxCos maxCos) (*.f32 maxCos -2)) (*.f32 maxCos -2)) |
(*.f32 2 ux) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(*.f32 -2 (pow.f32 ux 2)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(*.f32 -2 (pow.f32 ux 2)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) |
-2 |
(+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) |
(+.f32 ux -2) |
(+.f32 ux (*.f32 (neg.f32 ux) (+.f32 ux -1))) |
(+.f32 ux -2) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) 1)) |
(+.f32 ux -2) |
(+.f32 (+.f32 ux -1) (+.f32 (*.f32 (neg.f32 ux) (+.f32 ux -1)) 1)) |
(+.f32 ux -2) |
(+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) |
-2 |
(+.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
-2 |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
-2 |
(+.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) 1) |
-2 |
(+.f32 (*.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) 1) |
-2 |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) |
-2 |
(*.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
-2 |
(*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
-2 |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
-2 |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2)) |
-2 |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
-2 |
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
-2 |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (+.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (-.f32 1 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)))) |
-2 |
(pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
-2 |
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) |
-2 |
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 3) |
-2 |
(pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3) 1/3) |
-2 |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) |
-2 |
(log.f32 (exp.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
-2 |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
-2 |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)) |
-2 |
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
-2 |
(exp.f32 (log.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
-2 |
(exp.f32 (*.f32 (log.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 1)) |
-2 |
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
-2 |
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(+.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(+.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 1 ux))) (pow.f32 (*.f32 ux maxCos) 2))) |
(fma.f32 maxCos -2 (fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2))) |
(+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1) (pow.f32 (*.f32 ux maxCos) 2)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos) (+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos) (pow.f32 (*.f32 ux maxCos) 2))) |
(fma.f32 maxCos -2 (fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2))) |
(+.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) (*.f32 maxCos (*.f32 ux (-.f32 1 ux)))) |
(fma.f32 maxCos -2 (fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2))) |
(+.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) 2) (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos)) (*.f32 (*.f32 ux (-.f32 1 ux)) maxCos)) |
(fma.f32 maxCos -2 (fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2))) |
(+.f32 (*.f32 1 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1)) (pow.f32 (*.f32 ux maxCos) 2)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) 1) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2))) (-.f32 1 (*.f32 maxCos (*.f32 ux (/.f32 0 0))))) |
(+.f32 (-.f32 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) -2))) -2) (*.f32 maxCos -2)) |
(-.f32 (+.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))) 1) |
(+.f32 (fma.f32 maxCos -2 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) -2)))) -2) |
(-.f32 (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 1) (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) 2)))) 1) |
(+.f32 (fma.f32 maxCos -2 (exp.f32 (log1p.f32 (pow.f32 (*.f32 ux maxCos) -2)))) -2) |
(*.f32 1 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(*.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 1) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(*.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2) (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(/.f32 (-.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 2)) (-.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2))) |
(/.f32 (-.f32 (*.f32 maxCos (*.f32 maxCos -2)) (pow.f32 (*.f32 ux maxCos) -2)) (-.f32 (*.f32 maxCos -2) (pow.f32 (*.f32 ux maxCos) -2))) |
(/.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 3) (pow.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) 3)) (+.f32 (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (*.f32 maxCos (*.f32 ux (/.f32 0 0)))) (-.f32 (pow.f32 (pow.f32 (*.f32 ux maxCos) 2) 2) (*.f32 (*.f32 maxCos (*.f32 ux (/.f32 0 0))) (pow.f32 (*.f32 ux maxCos) 2))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 ux maxCos) -2) (*.f32 maxCos (*.f32 maxCos -2))) (+.f32 (*.f32 maxCos (*.f32 maxCos -2)) (-.f32 (pow.f32 (*.f32 ux maxCos) -2) (*.f32 maxCos (*.f32 -2 (pow.f32 (*.f32 ux maxCos) -2)))))) |
(pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 1) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(pow.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 2) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(pow.f32 (cbrt.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 3) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(pow.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 3) 1/3) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(sqrt.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 2)) |
(sqrt.f32 (fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2))) |
(log.f32 (exp.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(cbrt.f32 (pow.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)) 3)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(expm1.f32 (log1p.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(exp.f32 (log.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(exp.f32 (*.f32 (log.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2))) 1)) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(log1p.f32 (expm1.f32 (fma.f32 maxCos (*.f32 ux (/.f32 0 0)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(fma.f32 maxCos -2 (pow.f32 (*.f32 ux maxCos) -2)) |
(+.f32 ux (+.f32 (*.f32 ux (neg.f32 ux)) (*.f32 ux (-.f32 1 ux)))) |
(+.f32 ux -2) |
(+.f32 ux (+.f32 (*.f32 (neg.f32 ux) ux) (*.f32 ux (-.f32 1 ux)))) |
(+.f32 ux -2) |
(+.f32 ux (*.f32 ux (-.f32 (/.f32 0 0) 1))) |
(+.f32 ux -2) |
(+.f32 ux (*.f32 ux (neg.f32 (+.f32 ux (+.f32 ux -1))))) |
(+.f32 ux -2) |
(+.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 (/.f32 0 0) 1))) |
-2 |
(+.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (*.f32 ux (/.f32 0 0)) (neg.f32 (+.f32 ux (+.f32 ux -1))))) |
-2 |
(+.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) |
-2 |
(+.f32 (*.f32 ux 2) (*.f32 ux (*.f32 2 (neg.f32 ux)))) |
-2 |
(+.f32 (*.f32 ux 2) (*.f32 ux (*.f32 (neg.f32 ux) 2))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) 1) (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) |
-2 |
(+.f32 (+.f32 ux ux) (*.f32 2 (*.f32 ux (neg.f32 ux)))) |
-2 |
(+.f32 (+.f32 ux ux) (*.f32 2 (*.f32 (neg.f32 ux) ux))) |
-2 |
(+.f32 (+.f32 (*.f32 ux (-.f32 1 ux)) ux) (*.f32 ux (neg.f32 ux))) |
(+.f32 ux -2) |
(+.f32 (+.f32 (*.f32 ux (-.f32 1 ux)) ux) (*.f32 (neg.f32 ux) ux)) |
(+.f32 ux -2) |
(+.f32 (*.f32 ux (-.f32 2 ux)) (*.f32 ux (neg.f32 ux))) |
-2 |
(+.f32 (*.f32 ux (*.f32 (-.f32 1 ux) (/.f32 0 0))) (*.f32 ux (*.f32 (-.f32 1 ux) (/.f32 0 0)))) |
-2 |
(+.f32 (*.f32 ux (*.f32 (/.f32 0 0) (-.f32 1 ux))) (*.f32 ux (*.f32 (/.f32 0 0) (-.f32 1 ux)))) |
-2 |
(+.f32 (*.f32 1 (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (*.f32 1 (*.f32 (*.f32 ux (-.f32 1 ux)) 1))) |
-2 |
(+.f32 (*.f32 (/.f32 0 0) (*.f32 ux (-.f32 1 ux))) (*.f32 (/.f32 0 0) (*.f32 ux (-.f32 1 ux)))) |
-2 |
(+.f32 (*.f32 (/.f32 0 0) (*.f32 (*.f32 ux (-.f32 1 ux)) 1)) (*.f32 (/.f32 0 0) (*.f32 (*.f32 ux (-.f32 1 ux)) 1))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 1 ux)) (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 1 ux))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (-.f32 2 ux)) (*.f32 (*.f32 ux (/.f32 0 0)) (neg.f32 ux))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) 2) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 2 (neg.f32 ux)))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) 2) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (neg.f32 ux) 2))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (-.f32 1 ux) (/.f32 0 0))) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (-.f32 1 ux) (/.f32 0 0)))) |
-2 |
(+.f32 (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (/.f32 0 0) (-.f32 1 ux))) (*.f32 (*.f32 ux (/.f32 0 0)) (*.f32 (/.f32 0 0) (-.f32 1 ux)))) |
-2 |
(+.f32 (*.f32 (*.f32 ux 2) 1) (*.f32 (*.f32 ux 2) (neg.f32 ux))) |
-2 |
(+.f32 (*.f32 (*.f32 ux 2) 1) (*.f32 (*.f32 ux 2) (*.f32 (neg.f32 ux) 1))) |
-2 |
(+.f32 (*.f32 (*.f32 ux 2) (neg.f32 ux)) (*.f32 (*.f32 ux 2) 1)) |
-2 |
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (/.f32 0 0)))) 1) |
-2 |
(/.f32 ux (/.f32 0 0)) |
-2 |
(/.f32 0 (/.f32 0 ux)) |
-2 |
(/.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) (/.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0) ux)) |
-2 |
(/.f32 (*.f32 ux 0) 0) |
-2 |
(/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
-2 |
(/.f32 (*.f32 0 ux) 0) |
-2 |
(/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
-2 |
(/.f32 (-.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux)))) (-.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux)))) |
-2 |
(/.f32 (*.f32 2 (pow.f32 (*.f32 ux (-.f32 1 ux)) 3)) (-.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (/.f32 0 0))) (*.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))))) |
-2 |
(/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
-2 |
(/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
-2 |
(/.f32 (/.f32 (*.f32 ux (*.f32 2 (pow.f32 (-.f32 1 ux) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
-2 |
(/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) 1) (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) |
-2 |
(/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) (sqrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
-2 |
(/.f32 (/.f32 (*.f32 (*.f32 2 (pow.f32 (-.f32 1 ux) 3)) ux) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0)))) (cbrt.f32 (+.f32 (pow.f32 (-.f32 1 ux) 2) 0))) |
-2 |
(pow.f32 (*.f32 ux (/.f32 0 0)) 1) |
-2 |
(pow.f32 (sqrt.f32 (*.f32 ux (/.f32 0 0))) 2) |
-2 |
(pow.f32 (*.f32 (/.f32 0 0) (cbrt.f32 ux)) 3) |
(*.f32 -2 (pow.f32 (cbrt.f32 ux) -2)) |
(pow.f32 (pow.f32 (*.f32 ux (/.f32 0 0)) 3) 1/3) |
-2 |
(sqrt.f32 (*.f32 ux (*.f32 ux (/.f32 0 0)))) |
-2 |
(log.f32 (pow.f32 (exp.f32 (/.f32 0 0)) ux)) |
-2 |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (/.f32 0 0))))) |
-2 |
(cbrt.f32 (pow.f32 (*.f32 ux (/.f32 0 0)) 3)) |
-2 |
(cbrt.f32 (*.f32 (pow.f32 ux 3) (/.f32 0 0))) |
-2 |
(cbrt.f32 (*.f32 (/.f32 0 0) (pow.f32 ux 3))) |
-2 |
(expm1.f32 (log1p.f32 (*.f32 ux (/.f32 0 0)))) |
-2 |
(exp.f32 (log.f32 (*.f32 ux (/.f32 0 0)))) |
-2 |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (/.f32 0 0))) 1)) |
-2 |
(log1p.f32 (expm1.f32 (*.f32 ux (/.f32 0 0)))) |
-2 |
(fma.f32 ux (-.f32 1 ux) (*.f32 ux (-.f32 1 ux))) |
-2 |
(fma.f32 (-.f32 1 ux) ux (*.f32 ux (-.f32 1 ux))) |
-2 |
Compiled 61504 to 41361 computations (32.8% saved)
57 alts after pruning (53 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1457 | 42 | 1499 |
| Fresh | 14 | 11 | 25 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 4 | 5 |
| Total | 1473 | 57 | 1530 |
| Status | Accuracy | Program |
|---|---|---|
| 50.5% | (pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) | |
| 50.4% | (pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) | |
| 72.6% | (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 2) | |
| 97.3% | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 3) | |
| 98.6% | (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) | |
| 88.7% | (*.f32 (+.f32 1 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) | |
| ▶ | 98.9% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 76.0% | (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) | |
| ▶ | 58.0% | (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 75.7% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 3))) | |
| ✓ | 44.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| ✓ | 58.1% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 56.9% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) | |
| 58.3% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))))) | |
| 76.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) | |
| 71.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) | |
| 95.6% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3)) | |
| 98.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2)) | |
| 55.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) | |
| ✓ | 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| ▶ | 91.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) | |
| 56.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) 1)) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) | |
| 98.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) | |
| 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) | |
| 65.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)))) | |
| 55.4% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) | |
| 76.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) | |
| 82.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) | |
| 96.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) | |
| 98.8% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) | |
| 98.9% | (*.f32 (cos.f32 (expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) | |
| 58.1% | (*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) | |
| 39.9% | (*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) | |
| 80.8% | (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) | |
| 80.8% | (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) | |
| 50.5% | (sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) | |
| 80.8% | (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) | |
| 48.6% | (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) | |
| 49.6% | (sqrt.f32 (+.f32 1 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))))) | |
| 51.1% | (sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) | |
| 50.1% | (sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) | |
| 50.3% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.3% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.5% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| ✓ | 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 48.8% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 48.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) | |
| 49.6% | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.5% | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| ▶ | 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| ▶ | 6.6% | (sqrt.f32 (+.f32 1 -1)) |
| 95.1% | (sqrt.f32 (*.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) | |
| 64.1% | (sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) | |
| 73.2% | (sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) | |
| 92.5% | (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) | |
| 76.1% | (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) 3/2))) |
Compiled 2819 to 2147 computations (23.8% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
| ✓ | 99.6% | (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
| ✓ | 99.5% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| ✓ | 98.9% | (*.f32 uy (PI.f32)) |
Compiled 123 to 73 computations (40.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ux | @ | 0 | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 1.0ms | ux | @ | inf | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 1.0ms | ux | @ | -inf | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 1.0ms | uy | @ | 0 | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 1.0ms | uy | @ | inf | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 1× | batch-egg-rewrite |
| 550× | add-sqr-sqrt |
| 534× | pow1 |
| 534× | *-un-lft-identity |
| 504× | add-cbrt-cube |
| 504× | add-cube-cbrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 162 |
| 1 | 543 | 154 |
| 2 | 6801 | 154 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 uy (PI.f32)) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
| Outputs |
|---|
((-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1) (pow.f32 (*.f32 uy (PI.f32)) 1) (pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 3) (pow.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 2)) (log.f32 (pow.f32 (exp.f32 uy) (PI.f32))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (PI.f32))))) (cbrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 3)) (cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))) (expm1.f32 (log1p.f32 (*.f32 uy (PI.f32)))) (exp.f32 (log.f32 (*.f32 uy (PI.f32)))) (exp.f32 (*.f32 (log.f32 (*.f32 uy (PI.f32))) 1)) (log1p.f32 (expm1.f32 (*.f32 uy (PI.f32))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1) (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1) (pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 2) (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 3) (pow.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) 1/3) (sqrt.f32 (*.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))) (log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) (cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2))) (expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1) (*.f32 1 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) (*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (*.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/2) (pow.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) (pow.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) (pow.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3) (fabs.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) (cbrt.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) (exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
((+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) (+.f32 1/2 (+.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))) (+.f32 1/2 (+.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) (+.f32 1/2 (-.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (+.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 1/2) (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (-.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) (-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (-.f32 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) (*.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1) (*.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (-.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3) (sqrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) (log.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) (log1p.f32 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
| 1× | egg-herbie |
| 1400× | associate-*r* |
| 1258× | associate-*l* |
| 1134× | +-commutative |
| 988× | associate-+r+ |
| 742× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 464 | 12987 |
| 1 | 1439 | 12449 |
| 2 | 7621 | 12401 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3))))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2 (*.f32 -2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2 (*.f32 -2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2))) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2 (*.f32 -2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))) (*.f32 1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos)))) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (*.f32 1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3))))))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) |
(+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 -1/4 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3)))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 (*.f32 -2 maxCos) 2))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 (*.f32 -2 maxCos) 2))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos))) (pow.f32 ux 2)))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 (*.f32 -2 maxCos) 2))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 2 (*.f32 -2 maxCos)))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1) |
(pow.f32 (*.f32 uy (PI.f32)) 1) |
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2) |
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 3) |
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 2)) |
(log.f32 (pow.f32 (exp.f32 uy) (PI.f32))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (PI.f32))))) |
(cbrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))) |
(expm1.f32 (log1p.f32 (*.f32 uy (PI.f32)))) |
(exp.f32 (log.f32 (*.f32 uy (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 uy (PI.f32))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 uy (PI.f32)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1) |
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 3) |
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) 1/3) |
(sqrt.f32 (*.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) |
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1) |
(*.f32 1 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4)) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/2) |
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(pow.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) |
(pow.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 1/2 (+.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))) |
(+.f32 1/2 (+.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 1/2 (-.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))))) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) |
(+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) |
(+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) |
(+.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 1/2) (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (-.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (-.f32 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(*.f32 (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (-.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) |
(/.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))))) |
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1) |
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) |
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) |
(pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) |
(log.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) |
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) |
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
| Outputs |
|---|
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 (*.f32 1/2 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 maxCos (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 (*.f32 1/2 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -1/4 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3))))) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (fma.f32 -1/4 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) 3)))))) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 maxCos (*.f32 maxCos (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) (*.f32 (*.f32 -1/4 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) 3)))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))))) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) (fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (/.f32 (neg.f32 (sqrt.f32 -1)) (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 ux maxCos)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) ux)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(-.f32 (*.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux maxCos))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) ux)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))))) |
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux maxCos))) (*.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux maxCos))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) ux)) (fma.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))))) |
(fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux maxCos))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 -1/4 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos maxCos) (*.f32 (pow.f32 ux 3) (neg.f32 (sqrt.f32 -1))))) (*.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2 (*.f32 -2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (fma.f32 maxCos -2 2) 1/2)))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2 (*.f32 -2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))))) |
(fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 maxCos -2 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)))))) |
(fma.f32 -1/8 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (fma.f32 maxCos -2 2) 1/2))))) |
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2))) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2 (*.f32 -2 maxCos))) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))))) |
(fma.f32 -1/8 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 maxCos -2 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos -2 2) (pow.f32 (fma.f32 maxCos -2 2) 2))))) (fma.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2))))))) |
(fma.f32 -1/8 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3))))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (fma.f32 maxCos -2 2) 1/2)))))) |
(*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (neg.f32 ux))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))))) |
(fma.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2))))) |
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 maxCos -2 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))) (*.f32 1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))))))) |
(fma.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 maxCos -2 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) 1/8))) |
(-.f32 (fma.f32 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) 1/8) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 maxCos -2 2))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(+.f32 (*.f32 -1 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))))) (+.f32 (*.f32 -1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -2 maxCos) 2)) (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos)))) (pow.f32 ux 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))))) (*.f32 1/8 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) ux) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3))))))))) |
(fma.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (*.f32 (fma.f32 maxCos -2 2) (pow.f32 (fma.f32 maxCos -2 2) 2))))) (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 ux (pow.f32 (fma.f32 maxCos -2 2) 2))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3)))) 1/8)))) |
(-.f32 (fma.f32 -1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (fma.f32 maxCos -2 2))) (fma.f32 (*.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 (fma.f32 maxCos -2 2) 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3))))) 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))) |
(fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))))) |
(+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2)))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (fma.f32 -4/45 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (fma.f32 -4/45 (*.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (*.f32 1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos))) (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (+.f32 (*.f32 maxCos (*.f32 maxCos (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)))) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (+.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 maxCos (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) (*.f32 -1/4 (*.f32 (*.f32 (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) 2)) (*.f32 (pow.f32 maxCos 3) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 3)))))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 maxCos maxCos))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux))))) (*.f32 -1/4 (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (sqrt.f32 (/.f32 1 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)))))) 2)) (*.f32 (*.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) 3))))))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (+.f32 (*.f32 maxCos (*.f32 maxCos (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)))) (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) 3))))) -1/4)))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (+.f32 (*.f32 maxCos (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2))) (*.f32 maxCos (*.f32 maxCos (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)))))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 1/2 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)))) 2)) (*.f32 (*.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) 3))))) -1/4)))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)) |
(*.f32 ux (*.f32 maxCos (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3)))))))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 (sqrt.f32 -1) (*.f32 ux maxCos) (*.f32 -1/4 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (fma.f32 -2 ux (*.f32 2 (*.f32 ux ux))))))))) |
(fma.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (neg.f32 (sqrt.f32 -1))) (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 2 (*.f32 ux ux) (*.f32 ux -2)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 ux maxCos))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(-.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -2 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 ux (sqrt.f32 -1)))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (fma.f32 -2 (*.f32 ux ux) (*.f32 2 ux)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) 2)) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (-.f32 (fma.f32 1/2 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 (/.f32 1/2 ux) (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (sqrt.f32 -1))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (fma.f32 2 ux (*.f32 ux (*.f32 ux -2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) -1/4))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 (*.f32 -2 maxCos) 2))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (fma.f32 maxCos -2 2) 1/2))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 (*.f32 -2 maxCos) 2))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (fma.f32 maxCos -2 2) 1/2)))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (+.f32 2 (*.f32 -2 maxCos))) (pow.f32 ux 2)))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2) ux))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 (*.f32 -2 maxCos) 2))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) (/.f32 (*.f32 ux ux) (fma.f32 maxCos -2 2)))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (*.f32 ux ux))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (*.f32 (fma.f32 maxCos -2 2) 1/2))))) |
(*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)) |
(neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))) (neg.f32 ux)) |
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))) |
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(-.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (fma.f32 maxCos -2 2))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 2 (*.f32 -2 maxCos)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux)))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))))) |
(-.f32 (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (fma.f32 maxCos -2 2)))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) ux))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (+.f32 2 (*.f32 -2 maxCos)))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (pow.f32 ux 2)))) (*.f32 -1 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (+.f32 -1 maxCos)) (-.f32 1 maxCos))) (fma.f32 maxCos -2 2)) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) (/.f32 (*.f32 ux ux) (fma.f32 maxCos -2 2)))) (neg.f32 (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))))) |
(fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 2) ux)) (-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (fma.f32 maxCos -2 2)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (*.f32 (/.f32 (pow.f32 (fma.f32 maxCos -2 2) 3) (*.f32 ux ux)) -1/16))) (*.f32 ux (sqrt.f32 (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
1 |
(+.f32 1 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) |
(+.f32 1 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))) |
(fma.f32 -2 (pow.f32 (*.f32 uy (PI.f32)) 2) 1) |
(+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))) |
(+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)))) |
(+.f32 1 (fma.f32 -2 (pow.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 2/3 (pow.f32 uy 4))))) |
(+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (+.f32 1 (+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))) |
(fma.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (+.f32 1 (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4))))) |
(+.f32 (fma.f32 -2 (pow.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 2/3 (pow.f32 uy 4)))) (fma.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) 1)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1) |
(*.f32 uy (PI.f32)) |
(pow.f32 (*.f32 uy (PI.f32)) 1) |
(*.f32 uy (PI.f32)) |
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2) |
(*.f32 uy (PI.f32)) |
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 3) |
(*.f32 uy (PI.f32)) |
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/3) |
(*.f32 uy (PI.f32)) |
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 2)) |
(fabs.f32 (*.f32 uy (PI.f32))) |
(log.f32 (pow.f32 (exp.f32 uy) (PI.f32))) |
(*.f32 uy (PI.f32)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (PI.f32))))) |
(*.f32 uy (PI.f32)) |
(cbrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 3)) |
(*.f32 uy (PI.f32)) |
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) |
(*.f32 uy (PI.f32)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))) |
(*.f32 uy (PI.f32)) |
(expm1.f32 (log1p.f32 (*.f32 uy (PI.f32)))) |
(*.f32 uy (PI.f32)) |
(exp.f32 (log.f32 (*.f32 uy (PI.f32)))) |
(*.f32 uy (PI.f32)) |
(exp.f32 (*.f32 (log.f32 (*.f32 uy (PI.f32))) 1)) |
(*.f32 uy (PI.f32)) |
(log1p.f32 (expm1.f32 (*.f32 uy (PI.f32)))) |
(*.f32 uy (PI.f32)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(pow.f32 (sqrt.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 2) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(pow.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(sqrt.f32 (*.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 1) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(*.f32 1 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(*.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(*.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4)) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) (cbrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) (cbrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))))) |
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 2) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) 2)) (sqrt.f32 (cbrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))))) |
(*.f32 (fabs.f32 (cbrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))))) (sqrt.f32 (cbrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))))) |
(pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/2) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(pow.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(pow.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 3) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(pow.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) 3/2)) |
(fabs.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos)))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos)))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))) 1/2)) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))) 1)) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) |
(sqrt.f32 (fma.f32 (fma.f32 maxCos -2 2) ux (*.f32 (-.f32 1 maxCos) (*.f32 (*.f32 ux ux) (+.f32 -1 maxCos))))) |
(sqrt.f32 (fma.f32 ux (fma.f32 maxCos -2 2) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 maxCos) (+.f32 -1 maxCos))))) |
(+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 2 (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(fma.f32 2 (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(+.f32 1/2 (+.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))) |
(+.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (-.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1/2)) |
(+.f32 1/2 (+.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (-.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1/2)) |
(+.f32 1/2 (-.f32 (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 1/2 (-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (-.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1/2)) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))))) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 1 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 1 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(+.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 1/2) (*.f32 1/2 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) -1/2)) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1/2 (+.f32 -1/2 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2))) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (-.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 1 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (-.f32 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(*.f32 1 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (-.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
(/.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4)) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2))) |
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4)) 1) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2))))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (fma.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4))) |
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) |
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) |
(fabs.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(log.f32 (exp.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(exp.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) |
(cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) |
(fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2))) |
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) |
Compiled 12 to 12 computations (0% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| ✓ | 98.9% | (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)) |
| ✓ | 98.7% | (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) |
| ✓ | 58.7% | (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
Compiled 109 to 67 computations (38.5% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | ux | @ | 0 | (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
| 0.0ms | ux | @ | 0 | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 0.0ms | maxCos | @ | 0 | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 0.0ms | maxCos | @ | -inf | (sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 0.0ms | ux | @ | -inf | (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
| 1× | batch-egg-rewrite |
| 1082× | associate-+l+ |
| 666× | associate-+r+ |
| 608× | +-commutative |
| 410× | add-sqr-sqrt |
| 402× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 184 |
| 1 | 416 | 144 |
| 2 | 5659 | 144 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux))) |
(+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) |
(*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| Outputs |
|---|
((-.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 0) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1) (-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (/.f32 1 (/.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2) 1/2) (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) (log.f32 (exp.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3)) (expm1.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (log1p.f32 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (fma.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) (fma.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
((-.f32 -1 (-.f32 (fma.f32 ux maxCos 1) (+.f32 1 ux))) (-.f32 -1 (-.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (-.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 0) (-.f32 0 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 1 (+.f32 1 ux))) (-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) 1) (-.f32 (+.f32 ux 0) (fma.f32 ux maxCos 1)) (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (/.f32 1 (+.f32 (*.f32 ux maxCos) 0)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0)) (+.f32 1 ux))) (-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0)))) (+.f32 1 ux))) (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)) 1) (-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) -1) (fma.f32 ux maxCos 1)) (-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (-.f32 -1 (*.f32 ux maxCos))) 1) (-.f32 (+.f32 1 (-.f32 (+.f32 ux -1) 1)) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 (+.f32 1 ux) (/.f32 1 (+.f32 (*.f32 ux maxCos) 0))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0))) (-.f32 (+.f32 (+.f32 1 ux) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (-.f32 (+.f32 (+.f32 ux 0) 0) (fma.f32 ux maxCos 1)) (-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (/.f32 1 (+.f32 (*.f32 ux maxCos) 0))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0))) (-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (*.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) (*.f32 (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2)) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) (/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)))) (/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)))) (/.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) 1) (-.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 1)) (/.f32 (-.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2)) (-.f32 (+.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (+.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 3) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (-.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (*.f32 (+.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) (pow.f32 (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2) (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 3) (pow.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 3) 1/3) (sqrt.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 2)) (log.f32 (exp.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (log.f32 (+.f32 1 (expm1.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 3)) (expm1.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (exp.f32 (log.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (exp.f32 (*.f32 (log.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1)) (log1p.f32 (expm1.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (fma.f32 1 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 1) (fma.f32 (sqrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (cbrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) |
((+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (fma.f32 ux maxCos 1) (+.f32 (neg.f32 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (fma.f32 ux maxCos 1) (+.f32 (neg.f32 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 (+.f32 1 ux) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 (+.f32 1 ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (*.f32 ux maxCos) (+.f32 (-.f32 1 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (*.f32 ux maxCos) (+.f32 (-.f32 1 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux)) (+.f32 (+.f32 1 ux) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 (+.f32 1 ux) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (neg.f32 ux) (+.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (+.f32 (neg.f32 ux) (+.f32 (fma.f32 ux maxCos 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 (+.f32 ux 0) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 (+.f32 ux 0) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 ux))) (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (+.f32 1 ux) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (+.f32 1 ux) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (+.f32 1 ux) 1) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (+.f32 (*.f32 (+.f32 1 ux) 1) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1)) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) (neg.f32 ux)) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1)) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux)) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1) (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (neg.f32 ux)) (fma.f32 ux maxCos 1)) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (-.f32 (*.f32 ux maxCos) ux)) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1)) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (neg.f32 ux)) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1)) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux maxCos)) (-.f32 1 ux)) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 ux maxCos) ux)) 1) (+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux)) (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) (-.f32 ux (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (-.f32 (fma.f32 ux maxCos 1) (-.f32 ux (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) (-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (+.f32 ux 0) (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (+.f32 ux 0) (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) (-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) ux) (-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) ux) (-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) (-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) (-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (pow.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (log.f32 (pow.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (expm1.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (log1p.f32 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) 1) (*.f32 1 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) (*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1/2)) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/2) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) (fabs.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) (exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
| 1× | egg-herbie |
| 838× | +-commutative |
| 792× | associate-*r* |
| 680× | associate-*l* |
| 658× | distribute-lft-in |
| 584× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 716 | 22652 |
| 1 | 2111 | 18100 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
-1 |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(*.f32 (-.f32 1 maxCos) ux) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(-.f32 ux 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(*.f32 -1 (*.f32 maxCos ux)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(*.f32 -1 (*.f32 maxCos ux)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
-1 |
(-.f32 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))))) |
(+.f32 (*.f32 -1/16 (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(-.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 0) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(*.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(/.f32 1 (/.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(-.f32 -1 (-.f32 (fma.f32 ux maxCos 1) (+.f32 1 ux))) |
(-.f32 -1 (-.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(-.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 0) |
(-.f32 0 (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) |
(-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) |
(-.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 1 (+.f32 1 ux))) |
(-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) 1) |
(-.f32 (+.f32 ux 0) (fma.f32 ux maxCos 1)) |
(-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) |
(-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) |
(-.f32 (/.f32 1 (+.f32 (*.f32 ux maxCos) 0)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0)) (+.f32 1 ux))) |
(-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(-.f32 (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0)))) (+.f32 1 ux))) |
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) |
(-.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)) 1) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) -1) (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (-.f32 -1 (*.f32 ux maxCos))) 1) |
(-.f32 (+.f32 1 (-.f32 (+.f32 ux -1) 1)) (*.f32 ux maxCos)) |
(-.f32 (+.f32 1 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) |
(-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) |
(-.f32 (+.f32 (+.f32 1 ux) (/.f32 1 (+.f32 (*.f32 ux maxCos) 0))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0))) |
(-.f32 (+.f32 (+.f32 1 ux) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) |
(-.f32 (+.f32 (+.f32 ux 0) 0) (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) -2) (*.f32 ux maxCos)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (/.f32 1 (+.f32 (*.f32 ux maxCos) 0))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0))) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) |
(*.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) 1) (-.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 1)) |
(/.f32 (-.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2)) (-.f32 (+.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (+.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 3) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (-.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (*.f32 (+.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) |
(pow.f32 (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2) |
(pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 3) |
(pow.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 3) 1/3) |
(sqrt.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 2)) |
(log.f32 (exp.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(cbrt.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 3)) |
(expm1.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) |
(exp.f32 (log.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(exp.f32 (*.f32 (log.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1)) |
(log1p.f32 (expm1.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(fma.f32 1 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 1) |
(fma.f32 (sqrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (cbrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) |
(+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (neg.f32 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (neg.f32 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 (+.f32 1 ux) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 (+.f32 1 ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) |
(+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 ux maxCos) (+.f32 (-.f32 1 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (*.f32 ux maxCos) (+.f32 (-.f32 1 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux)) |
(+.f32 (+.f32 1 ux) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (+.f32 1 ux) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (neg.f32 ux) (+.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (neg.f32 ux) (+.f32 (fma.f32 ux maxCos 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (+.f32 ux 0) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (+.f32 ux 0) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 ux))) |
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (+.f32 1 ux) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (+.f32 1 ux) 1) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (*.f32 (+.f32 1 ux) 1) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (-.f32 (*.f32 ux maxCos) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) (neg.f32 ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (neg.f32 ux)) (fma.f32 ux maxCos 1)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (-.f32 (*.f32 ux maxCos) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (neg.f32 ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux maxCos)) (-.f32 1 ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 ux maxCos) ux)) 1) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux)) (fma.f32 ux maxCos 1)) |
(-.f32 (fma.f32 ux maxCos 1) (-.f32 ux (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(-.f32 (fma.f32 ux maxCos 1) (-.f32 ux (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(-.f32 (+.f32 ux 0) (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(-.f32 (+.f32 ux 0) (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) ux) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) ux) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) |
(pow.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(cbrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) 1) |
(*.f32 1 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1/2)) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/2) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
| Outputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)) |
(+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux)) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) |
(*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(-.f32 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(-.f32 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(-.f32 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 1 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))) |
-1 |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (-.f32 1 maxCos) ux) |
(*.f32 ux (-.f32 1 maxCos)) |
(-.f32 ux (*.f32 ux maxCos)) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) |
(*.f32 ux (-.f32 1 maxCos)) |
(-.f32 ux (*.f32 ux maxCos)) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 ux 1) |
(+.f32 ux -1) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 -1 (*.f32 maxCos ux)) |
(*.f32 (neg.f32 maxCos) ux) |
(*.f32 ux (neg.f32 maxCos)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 -1 (*.f32 maxCos ux)) |
(*.f32 (neg.f32 maxCos) ux) |
(*.f32 ux (neg.f32 maxCos)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 maxCos ux)) ux) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
-1 |
(-.f32 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) 1) |
(fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1) |
(fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) |
(*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (+.f32 ux (*.f32 (-.f32 (-.f32 1 maxCos) maxCos) ux))) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))) (fma.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(-.f32 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(+.f32 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) -1) |
(+.f32 -1 (-.f32 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(+.f32 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) -1) |
(+.f32 -1 (-.f32 (*.f32 ux (fma.f32 -2 maxCos 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1)))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (fma.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (*.f32 -1 (+.f32 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)) |
(fma.f32 1/2 (*.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) |
(fma.f32 1/2 (*.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux))) |
(fma.f32 1/2 (*.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))) |
(fma.f32 1/2 (*.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 maxCos 1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (*.f32 (sqrt.f32 (*.f32 (-.f32 maxCos 1) (-.f32 1 maxCos))) ux)))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 5)) (pow.f32 (-.f32 1 maxCos) 5))) (/.f32 (pow.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) 3) (*.f32 ux ux))) (fma.f32 1/2 (*.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) 2) ux)) (*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(neg.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 -1) (neg.f32 (-.f32 ux (*.f32 ux maxCos)))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))) |
(fma.f32 -1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(-.f32 (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux) (pow.f32 (-.f32 1 maxCos) 3))) (fma.f32 -1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (*.f32 (sqrt.f32 -1) (neg.f32 ux)))) (-.f32 (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/16 (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))))) |
(fma.f32 -1/16 (*.f32 (/.f32 (fma.f32 -2 maxCos 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 5)))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux) (pow.f32 (-.f32 1 maxCos) 3))) (fma.f32 -1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))))) |
(fma.f32 -1/16 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 (pow.f32 (-.f32 1 maxCos) 5) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (*.f32 (sqrt.f32 -1) (neg.f32 ux)))) (-.f32 (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (*.f32 maxCos (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))))))) |
(fma.f32 1/2 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)) (*.f32 (*.f32 maxCos maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (*.f32 maxCos (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(fma.f32 -1/4 (*.f32 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (pow.f32 maxCos 3))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 3)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (*.f32 (*.f32 maxCos maxCos) (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 maxCos (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))))))) |
(fma.f32 -1/4 (*.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 3)))))) (fma.f32 1/2 (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)) (*.f32 (*.f32 maxCos maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (*.f32 maxCos (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)) |
(*.f32 ux (*.f32 maxCos (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (neg.f32 (sqrt.f32 -1))) (/.f32 (+.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (-.f32 1 (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (+.f32 ux -1) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(*.f32 (sqrt.f32 -1) (*.f32 ux (neg.f32 maxCos))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux (neg.f32 maxCos)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (-.f32 (/.f32 (*.f32 -1/2 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (neg.f32 (sqrt.f32 -1))) (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 3))))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (-.f32 (/.f32 (*.f32 -1/2 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))) (*.f32 ux (*.f32 maxCos (sqrt.f32 -1)))))) |
(-.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 0) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) (cbrt.f32 (pow.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))))) 4)) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) (cbrt.f32 (pow.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) 2))) |
(*.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))))) 4)) |
(/.f32 1 (/.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 1) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 -1 (neg.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (-.f32 -1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (-.f32 -1 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 2) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 3) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2) 1/2) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(fabs.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3) 1/3) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(fabs.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(log.f32 (exp.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3)) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(fma.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) |
(-.f32 -1 (-.f32 (fma.f32 ux maxCos 1) (+.f32 1 ux))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 -1 (-.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 0) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 0 (-.f32 (fma.f32 ux maxCos 1) ux)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 1 (+.f32 1 ux))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 ux 0) (fma.f32 ux maxCos 1)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (/.f32 1 (+.f32 (*.f32 ux maxCos) 0)) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0)) (+.f32 1 ux))) |
(+.f32 (-.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux maxCos))) (+.f32 ux 1)) |
(+.f32 1 (-.f32 (+.f32 ux (/.f32 1 (*.f32 ux maxCos))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux maxCos)))) |
(-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) |
(-.f32 (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0)))) (+.f32 1 ux))) |
(-.f32 (/.f32 -1 (+.f32 1 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos 1)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos 1)))) (+.f32 ux 1))) |
(+.f32 (+.f32 ux 1) (-.f32 (/.f32 -1 (+.f32 1 (*.f32 maxCos (*.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 maxCos (*.f32 ux (fma.f32 ux maxCos 1))))))) |
(-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) |
(+.f32 (-.f32 (/.f32 (*.f32 ux ux) (+.f32 (-.f32 ux -2) (*.f32 ux maxCos))) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (+.f32 (-.f32 ux -2) (*.f32 ux maxCos)))) 1) |
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 (*.f32 ux maxCos) (-.f32 ux -2))) ux) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (+.f32 (*.f32 ux maxCos) (-.f32 ux -2))))) |
(-.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) -1) (fma.f32 ux maxCos 1)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (-.f32 -1 (*.f32 ux maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 1 (-.f32 (+.f32 ux -1) 1)) (*.f32 ux maxCos)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 1 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) |
(+.f32 (-.f32 (/.f32 (*.f32 ux ux) (+.f32 (-.f32 ux -2) (*.f32 ux maxCos))) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (+.f32 (-.f32 ux -2) (*.f32 ux maxCos)))) 1) |
(+.f32 1 (-.f32 (*.f32 (/.f32 ux (+.f32 (*.f32 ux maxCos) (-.f32 ux -2))) ux) (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (+.f32 (*.f32 ux maxCos) (-.f32 ux -2))))) |
(-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (+.f32 1 ux) (/.f32 1 (+.f32 (*.f32 ux maxCos) 0))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0))) |
(+.f32 (-.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux maxCos))) (+.f32 ux 1)) |
(+.f32 1 (-.f32 (+.f32 ux (/.f32 1 (*.f32 ux maxCos))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux maxCos)))) |
(-.f32 (+.f32 (+.f32 1 ux) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) |
(-.f32 (/.f32 -1 (+.f32 1 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos 1)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos 1)))) (+.f32 ux 1))) |
(+.f32 (+.f32 ux 1) (-.f32 (/.f32 -1 (+.f32 1 (*.f32 maxCos (*.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 maxCos (*.f32 ux (fma.f32 ux maxCos 1))))))) |
(-.f32 (+.f32 (+.f32 ux 0) 0) (fma.f32 ux maxCos 1)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) -2) (*.f32 ux maxCos)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (/.f32 1 (+.f32 (*.f32 ux maxCos) 0))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 (*.f32 ux maxCos) 0))) |
(+.f32 (-.f32 (/.f32 1 (*.f32 ux maxCos)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux maxCos))) (+.f32 ux 1)) |
(+.f32 1 (-.f32 (+.f32 ux (/.f32 1 (*.f32 ux maxCos))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux maxCos)))) |
(-.f32 (+.f32 (*.f32 (+.f32 1 ux) 1) (/.f32 -1 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 ux maxCos) 0))))) |
(-.f32 (/.f32 -1 (+.f32 1 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos 1)))) (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 (*.f32 ux maxCos) (fma.f32 ux maxCos 1)))) (+.f32 ux 1))) |
(+.f32 (+.f32 ux 1) (-.f32 (/.f32 -1 (+.f32 1 (*.f32 maxCos (*.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 1 (*.f32 maxCos (*.f32 ux (fma.f32 ux maxCos 1))))))) |
(*.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2) (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) |
(*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (/.f32 1 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(*.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) |
(/.f32 1 (/.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) |
(/.f32 1 (/.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)))) |
(*.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) |
(/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(*.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (/.f32 1 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) 1) (-.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 1)) |
(/.f32 (+.f32 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2) -1) (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) -1)) |
(/.f32 (+.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2)) (-.f32 (+.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (*.f32 (+.f32 ux 1) (+.f32 ux 1)) (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2)) (+.f32 1 (+.f32 (-.f32 ux -2) (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (*.f32 ux maxCos) (+.f32 ux 3))) (+.f32 (*.f32 ux maxCos) (+.f32 ux 3))) |
(/.f32 (+.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 3) (pow.f32 (+.f32 1 ux) 3)) (+.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (-.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (*.f32 (+.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 3) (pow.f32 (+.f32 ux 1) 3)) (fma.f32 (+.f32 ux 1) (+.f32 ux 1) (-.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (*.f32 (+.f32 ux 1) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 3) (pow.f32 (+.f32 ux 1) 3)) (fma.f32 (+.f32 ux 1) (+.f32 ux 1) (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 ux 1))))) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (neg.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (+.f32 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2) -1) (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) -1)) |
(/.f32 (+.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1))) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (neg.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 (+.f32 -1 (neg.f32 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3))) (neg.f32 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(/.f32 (-.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (-.f32 (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1)) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) |
(pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(pow.f32 (sqrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 2) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(pow.f32 (cbrt.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 3) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(pow.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 3) 1/3) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(sqrt.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 2)) |
(fabs.f32 (-.f32 ux (fma.f32 ux maxCos 1))) |
(log.f32 (exp.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(cbrt.f32 (pow.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 3)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(expm1.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(exp.f32 (log.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(exp.f32 (*.f32 (log.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1)) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(log1p.f32 (expm1.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(fma.f32 1 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(fma.f32 (sqrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) |
(fma.f32 ux (-.f32 1 maxCos) -1) |
(-.f32 ux (fma.f32 ux maxCos 1)) |
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (cbrt.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (cbrt.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (cbrt.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) 1) |
(+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 ux (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (neg.f32 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (neg.f32 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (fma.f32 ux maxCos 1) (+.f32 (*.f32 (neg.f32 ux) 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 (+.f32 1 ux) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 -2 (*.f32 ux maxCos)) (+.f32 (+.f32 1 ux) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 ux maxCos) (+.f32 (-.f32 1 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 ux maxCos) (+.f32 (-.f32 1 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 0 ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 ux) 1 ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 0 ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 ux) 1 ux)) |
(+.f32 (+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (neg.f32 ux) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 0 ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (sqrt.f32 ux)) (sqrt.f32 ux) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux)) |
(+.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux))) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (neg.f32 (cbrt.f32 ux)) (cbrt.f32 (*.f32 ux ux)) ux)) |
(+.f32 (+.f32 1 ux) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 1 ux) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (-.f32 -1 (*.f32 ux maxCos)) (+.f32 ux (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (neg.f32 ux) (+.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (neg.f32 ux) (+.f32 (fma.f32 ux maxCos 1) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 ux 0) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 ux 0) (+.f32 (-.f32 -1 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -2 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 ux))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (+.f32 1 ux) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 -2 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (+.f32 1 ux) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (+.f32 1 ux) 1) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (+.f32 1 ux) 1) (+.f32 (-.f32 -2 (*.f32 ux maxCos)) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (-.f32 (*.f32 ux maxCos) ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) (neg.f32 ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 ux maxCos)) (-.f32 1 ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (neg.f32 ux)) (fma.f32 ux maxCos 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (-.f32 (*.f32 ux maxCos) ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (neg.f32 ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) (*.f32 (neg.f32 ux) 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux maxCos)) (-.f32 1 ux)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 ux maxCos) ux)) 1) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (neg.f32 ux)) (fma.f32 ux maxCos 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (fma.f32 ux maxCos 1) (-.f32 ux (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (fma.f32 ux maxCos 1) (-.f32 ux (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 ux -1) (-.f32 (*.f32 ux maxCos) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 -1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 1 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 -1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (exp.f32 (log.f32 (-.f32 (+.f32 ux 0) (*.f32 ux maxCos)))) (-.f32 1 (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 ux 0) (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 ux 0) (-.f32 (fma.f32 ux maxCos 1) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) |
(+.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux maxCos) ux))) |
(-.f32 (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (*.f32 (-.f32 (*.f32 ux maxCos) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))) |
(+.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (*.f32 ux maxCos) ux))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1))) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))) |
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (fma.f32 ux maxCos 1)) ux) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (fma.f32 ux maxCos 1)) ux) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(+.f32 (-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 -1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(+.f32 (-.f32 (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 -1 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) (exp.f32 (log1p.f32 (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 ux ux) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (/.f32 ux (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos))))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(-.f32 (+.f32 (*.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (pow.f32 ux 3) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (/.f32 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (/.f32 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) (/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (/.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))))) (/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) |
(*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (/.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2) (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos)))))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 3)) (+.f32 (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos)) (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (+.f32 1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 3)) (+.f32 (-.f32 1 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos)))) (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(fabs.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(log.f32 (pow.f32 (exp.f32 (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(cbrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(exp.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(log1p.f32 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 1 (+.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) 1) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(*.f32 1 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(*.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4)) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) (cbrt.f32 (sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) (cbrt.f32 (sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) 1/2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (+.f32 1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/2) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) 1) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 3) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(cbrt.f32 (pow.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) 3/2)) |
(fabs.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(cbrt.f32 (pow.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(hypot.f32 1 (sqrt.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) |
(pow.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2) |
(sqrt.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) 1)) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (+.f32 2 (-.f32 -1 (pow.f32 (-.f32 ux (fma.f32 ux maxCos 1)) 2)))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 99.7% | (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) | |
| ✓ | 99.7% | (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) |
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) |
Compiled 57 to 29 computations (49.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 1.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 1.0ms | uy | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 0.0ms | ux | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 0.0ms | ux | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
| 1× | batch-egg-rewrite |
| 1132× | unswap-sqr |
| 950× | swap-sqr |
| 436× | distribute-rgt-in |
| 388× | distribute-lft-in |
| 344× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 17 | 70 |
| 1 | 339 | 58 |
| 2 | 4101 | 58 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux)))) |
| Outputs |
|---|
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) 1/3) (sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) (*.f32 1 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 1/2)) (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)))) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/2) (pow.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3) (fabs.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (exp.f32 (log.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 2 ux))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
| 1× | egg-herbie |
| 1284× | associate-/r* |
| 1214× | associate-/l* |
| 1008× | associate-*r/ |
| 852× | fma-def |
| 828× | unswap-sqr |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 188 | 3596 |
| 1 | 503 | 3340 |
| 2 | 1627 | 3166 |
| 3 | 5106 | 3166 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))) (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))))) |
(*.f32 (sqrt.f32 -1) ux) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) |
(-.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) 1/3) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) |
(*.f32 1 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 1/2)) |
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)))) |
(pow.f32 (*.f32 ux (+.f32 2 ux)) 1/2) |
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(exp.f32 (log.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 2 ux))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
| Outputs |
|---|
(sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))) |
(+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) |
(*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1)) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 -2 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (fma.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) 1))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))) (+.f32 (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux))))) (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (fma.f32 -2 (*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))))))) |
(+.f32 (*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))))) (*.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))))) |
(fma.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (fma.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (fma.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) 1))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)))) |
(*.f32 (sqrt.f32 (fma.f32 -1 (*.f32 ux ux) (*.f32 ux 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)) |
(*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 -1) (*.f32 ux (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (/.f32 -1/2 ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (sqrt.f32 -1))))) |
(fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (fma.f32 (/.f32 1/2 (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) ux) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (*.f32 (/.f32 1/2 (*.f32 ux ux)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(+.f32 (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 ux ux)) (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 1/2 ux)))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(neg.f32 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (*.f32 ux (neg.f32 (sqrt.f32 -1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 ux (sqrt.f32 -1)) (neg.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 ux (*.f32 (neg.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(*.f32 -1 (+.f32 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(neg.f32 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(neg.f32 (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(neg.f32 (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) 1/2))) |
(fma.f32 -1 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (/.f32 1/2 ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (sqrt.f32 -1))))) |
(-.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1)))) (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 -1/2 ux)) (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))))))) |
(fma.f32 -1 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 ux (pow.f32 (sqrt.f32 -1) 5)))) (*.f32 (/.f32 1/2 ux) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (sqrt.f32 -1)))))) |
(-.f32 (fma.f32 (/.f32 -1/2 (*.f32 ux ux)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))))) (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 ux ux)) (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 -1/2 ux))) (fma.f32 ux (*.f32 (sqrt.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(*.f32 (sqrt.f32 -1) ux) |
(*.f32 ux (sqrt.f32 -1)) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) |
(+.f32 (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))) |
(fma.f32 ux (sqrt.f32 -1) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (-.f32 (*.f32 ux (sqrt.f32 -1)) (/.f32 1/2 (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (fma.f32 ux (sqrt.f32 -1) (/.f32 -1/2 (*.f32 ux (neg.f32 (sqrt.f32 -1)))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (fma.f32 ux (sqrt.f32 -1) (/.f32 1/2 (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (fma.f32 ux (sqrt.f32 -1) (/.f32 (/.f32 1/2 ux) (sqrt.f32 -1)))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (-.f32 (+.f32 (*.f32 ux (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (/.f32 1/2 (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 (/.f32 1/2 (*.f32 ux ux)) (pow.f32 (sqrt.f32 -1) 5)) (fma.f32 ux (sqrt.f32 -1) (/.f32 -1/2 (*.f32 ux (neg.f32 (sqrt.f32 -1))))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 ux (sqrt.f32 -1) (/.f32 1/2 (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (fma.f32 ux (sqrt.f32 -1) (/.f32 (/.f32 1/2 ux) (sqrt.f32 -1)))) (/.f32 1/2 (*.f32 ux (*.f32 ux (pow.f32 (sqrt.f32 -1) 5))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) |
(neg.f32 (*.f32 ux (sqrt.f32 -1))) |
(*.f32 ux (neg.f32 (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 -1) (neg.f32 ux)) |
(-.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (neg.f32 (*.f32 ux (sqrt.f32 -1))) (/.f32 1 (sqrt.f32 -1))) |
(neg.f32 (fma.f32 ux (sqrt.f32 -1) (/.f32 1 (sqrt.f32 -1)))) |
(-.f32 (/.f32 -1 (sqrt.f32 -1)) (*.f32 ux (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (fma.f32 -1 (*.f32 ux (sqrt.f32 -1)) (/.f32 1/2 (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (/.f32 1 (sqrt.f32 -1))) |
(fma.f32 (neg.f32 (sqrt.f32 -1)) ux (fma.f32 1/2 (/.f32 (/.f32 -1 (sqrt.f32 -1)) ux) (/.f32 -1 (sqrt.f32 -1)))) |
(-.f32 (/.f32 -1/2 (*.f32 ux (sqrt.f32 -1))) (fma.f32 ux (sqrt.f32 -1) (/.f32 1 (sqrt.f32 -1)))) |
(-.f32 (/.f32 -1 (sqrt.f32 -1)) (fma.f32 ux (sqrt.f32 -1) (/.f32 (/.f32 1/2 ux) (sqrt.f32 -1)))) |
(-.f32 (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))))) |
(-.f32 (fma.f32 -1 (*.f32 ux (sqrt.f32 -1)) (/.f32 1/2 (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))))) |
(-.f32 (fma.f32 (neg.f32 (sqrt.f32 -1)) ux (fma.f32 1/2 (/.f32 (/.f32 -1 (sqrt.f32 -1)) ux) (/.f32 -1 (sqrt.f32 -1)))) (/.f32 (/.f32 1/2 (*.f32 ux ux)) (pow.f32 (sqrt.f32 -1) 5))) |
(+.f32 (-.f32 (/.f32 -1/2 (*.f32 ux (sqrt.f32 -1))) (fma.f32 ux (sqrt.f32 -1) (/.f32 1 (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) |
(-.f32 (+.f32 (/.f32 -1 (sqrt.f32 -1)) (/.f32 (/.f32 -1/2 (*.f32 ux ux)) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 ux (sqrt.f32 -1) (/.f32 (/.f32 1/2 ux) (sqrt.f32 -1)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 ux 2)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2)))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 1 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2))) 2))) |
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (fabs.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2))) 2))) |
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (fabs.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2))))))) |
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))))) |
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (cbrt.f32 (*.f32 ux (+.f32 ux 2))))) |
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (*.f32 (sqrt.f32 (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))))) |
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4))) (cbrt.f32 (*.f32 ux (+.f32 ux 2)))) |
(*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (*.f32 (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 1/4)) (cbrt.f32 (*.f32 ux (+.f32 ux 2))))) |
(pow.f32 (*.f32 ux (+.f32 2 ux)) 1/2) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2)) |
(fabs.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2)) |
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(exp.f32 (log.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 2 ux))) 1/2)) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1)) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (+.f32 ux 2))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 98.9% | (*.f32 uy (PI.f32)) | |
| 98.9% | (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))) | |
| ✓ | 98.5% | (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
| 58.7% | (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
Compiled 131 to 72 computations (45% saved)
3 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | uy | @ | 0 | (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
| 1.0ms | uy | @ | -inf | (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
| 1.0ms | uy | @ | inf | (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
| 1× | batch-egg-rewrite |
| 1814× | add-sqr-sqrt |
| 1796× | *-un-lft-identity |
| 1662× | add-cube-cbrt |
| 1642× | add-cbrt-cube |
| 194× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 15 |
| 1 | 222 | 15 |
| 2 | 2330 | 15 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) |
| Outputs |
|---|
((-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1) (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 uy (*.f32 (PI.f32) 2)) (*.f32 (PI.f32) (*.f32 2 uy)) (*.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 1 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4) (*.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 2) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 2 uy) (PI.f32)) (*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4)) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4)) (*.f32 (*.f32 2 (PI.f32)) uy) (*.f32 (*.f32 2 (sqrt.f32 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (cbrt.f32 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 2)) (sqrt.f32 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 2 uy) 1) (PI.f32)) (*.f32 (*.f32 (*.f32 2 uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 2 uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 2) 2) (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 2) 4)) (log.f32 (pow.f32 (pow.f32 (exp.f32 uy) (PI.f32)) 2)) (log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3)) (expm1.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (exp.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)) (log1p.f32 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
| 1× | egg-herbie |
| 1056× | associate-+r+ |
| 966× | associate-+l+ |
| 830× | unswap-sqr |
| 782× | distribute-lft-in |
| 708× | distribute-rgt-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 87 | 686 |
| 1 | 196 | 686 |
| 2 | 592 | 686 |
| 3 | 1452 | 686 |
| 4 | 6778 | 686 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 uy (*.f32 (PI.f32) 2)) |
(*.f32 (PI.f32) (*.f32 2 uy)) |
(*.f32 (*.f32 uy (PI.f32)) 2) |
(*.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1) |
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 1 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2)) |
(*.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4) (*.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (sqrt.f32 2) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) |
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) |
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4)) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4)) |
(*.f32 (*.f32 2 (PI.f32)) uy) |
(*.f32 (*.f32 2 (sqrt.f32 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32)))) |
(*.f32 (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (cbrt.f32 (*.f32 uy (PI.f32)))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 2)) (sqrt.f32 (*.f32 uy (PI.f32)))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (*.f32 (*.f32 2 uy) 1) (PI.f32)) |
(*.f32 (*.f32 (*.f32 2 uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 (*.f32 (*.f32 2 uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(*.f32 (pow.f32 (sqrt.f32 2) 2) (*.f32 uy (PI.f32))) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 2) 4)) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) (PI.f32)) 2)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3)) |
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| Outputs |
|---|
(-.f32 (exp.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 uy (*.f32 (PI.f32) 2)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (PI.f32) (*.f32 2 uy)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 uy (PI.f32)) 2) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 1 (*.f32 2 (*.f32 uy (PI.f32)))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4) (*.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (sqrt.f32 2) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (sqrt.f32 2) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 2))) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 2))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (cbrt.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))) |
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 2 uy) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4)) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/4)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 2 (PI.f32)) uy) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 2 (sqrt.f32 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32)))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (cbrt.f32 (*.f32 uy (PI.f32)))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 2)) (sqrt.f32 (*.f32 uy (PI.f32)))) |
(*.f32 (sqrt.f32 2) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 2))) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 2))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (cbrt.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))) |
(*.f32 (*.f32 (*.f32 2 uy) 1) (PI.f32)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 (*.f32 2 uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (*.f32 (*.f32 2 uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(*.f32 (pow.f32 (sqrt.f32 2) 2) (*.f32 uy (PI.f32))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 2) 4)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) (PI.f32)) 2)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(cbrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 3)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(expm1.f32 (log1p.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(exp.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(exp.f32 (*.f32 (log.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
(log1p.f32 (expm1.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 2 (*.f32 uy (PI.f32))) |
(*.f32 (PI.f32) (+.f32 uy uy)) |
Compiled 42953 to 28567 computations (33.5% saved)
72 alts after pruning (66 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1182 | 37 | 1219 |
| Fresh | 19 | 29 | 48 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 6 | 8 |
| Total | 1204 | 72 | 1276 |
| Status | Accuracy | Program |
|---|---|---|
| 50.6% | (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) | |
| 50.5% | (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) | |
| 66.1% | (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) | |
| ▶ | 68.8% | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
| 82.4% | (*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) | |
| 98.6% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) | |
| 98.6% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)))))) | |
| 88.7% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (+.f32 1 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) | |
| ✓ | 98.9% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 98.7% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (log.f32 (pow.f32 (exp.f32 uy) (PI.f32)))))) | |
| 91.0% | (*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) | |
| 90.9% | (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) | |
| 76.0% | (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) | |
| 91.0% | (*.f32 (log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) | |
| 89.9% | (*.f32 (log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) | |
| 58.1% | (*.f32 (cos.f32 (*.f32 (pow.f32 (sqrt.f32 2) 2) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) | |
| ✓ | 44.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| ✓ | 58.1% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 58.3% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))))) | |
| 76.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) | |
| 71.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) | |
| 95.6% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3)) | |
| 98.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2)) | |
| 68.3% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3)) | |
| 68.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2)) | |
| ✓ | 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| ▶ | 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 56.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) 1)) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) | |
| 98.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) | |
| 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) | |
| 65.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)))) | |
| ▶ | 55.4% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 76.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) | |
| 82.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) | |
| 96.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) | |
| 98.8% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) | |
| 69.2% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) | |
| 91.0% | (*.f32 (cos.f32 (expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) | |
| 39.9% | (*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) | |
| 80.8% | (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) | |
| 80.8% | (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) | |
| ▶ | 50.0% | (sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| 75.6% | (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) | |
| 80.8% | (sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) | |
| 48.6% | (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) | |
| 49.4% | (sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) | |
| 51.1% | (sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) | |
| 50.0% | (sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) | |
| 50.0% | (sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) | |
| 48.8% | (sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) | |
| 49.4% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.8% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.3% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 48.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.5% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.5% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.5% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| ✓ | 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 48.8% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 48.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) | |
| 50.3% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.5% | (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 25.3% | (sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| ✓ | 6.6% | (sqrt.f32 (+.f32 1 -1)) |
| 95.1% | (sqrt.f32 (*.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) | |
| 66.6% | (sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2)))) | |
| ▶ | 75.5% | (sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| 64.1% | (sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) | |
| 73.2% | (sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) | |
| 92.5% | (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
Compiled 3523 to 2630 computations (25.3% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 99.7% | (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) | |
| ✓ | 99.6% | (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) |
Compiled 119 to 84 computations (29.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | maxCos | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 1.0ms | maxCos | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 1.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 1.0ms | maxCos | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 1.0ms | ux | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| 1× | batch-egg-rewrite |
| 1834× | associate-*r/ |
| 586× | associate-+l+ |
| 474× | add-sqr-sqrt |
| 464× | *-un-lft-identity |
| 462× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 118 |
| 1 | 465 | 118 |
| 2 | 6029 | 118 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
(sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
| Outputs |
|---|
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) 1) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3) 1/3) (sqrt.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 1) (*.f32 1 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (*.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4)) (*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) (*.f32 (sqrt.f32 ux) (pow.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) 1/2)) (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (*.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 2)) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1/2)) (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (/.f32 (*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (cbrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/2) (pow.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) (pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3) (pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) 1/3) (fabs.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) (exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
| 1× | egg-herbie |
| 1720× | distribute-lft-in |
| 1228× | associate-*r/ |
| 904× | associate-*l/ |
| 688× | +-commutative |
| 622× | associate-*r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 347 | 11310 |
| 1 | 1029 | 9948 |
| 2 | 4452 | 9922 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 1/4 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (pow.f32 maxCos 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)) 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) |
(-.f32 (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))))) |
(sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos))) (+.f32 (*.f32 1/4 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (pow.f32 maxCos 3))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)) 3))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) 1) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3) 1/3) |
(sqrt.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 1) |
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) |
(*.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4)) |
(*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(*.f32 (sqrt.f32 ux) (pow.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) 1/2)) |
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(*.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 2)) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1/2)) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (cbrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/2) |
(pow.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) |
(pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3) |
(pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
| Outputs |
|---|
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))))) |
(+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(*.f32 (+.f32 1 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (*.f32 (+.f32 1 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))))) |
(+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))) (+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))) (+.f32 (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2)))))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))))))) |
(fma.f32 2/3 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))) (+.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (fma.f32 -4/45 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (*.f32 -2 (*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (*.f32 (*.f32 -4/45 (pow.f32 uy 6)) (pow.f32 (PI.f32) 6)))) (*.f32 (+.f32 (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))))) (*.f32 (+.f32 1 (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (pow.f32 ux 2))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1)))) |
(*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1)))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(fma.f32 (*.f32 (-.f32 1 maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))))))) |
(+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (*.f32 (-.f32 1 maxCos) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 -1))))))) |
(+.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(+.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))))) |
(*.f32 -1 (+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))))) |
(neg.f32 (fma.f32 (*.f32 (-.f32 1 maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(neg.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) 1/2))) |
(fma.f32 -1 (fma.f32 (*.f32 (-.f32 1 maxCos) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) 1/2)) |
(-.f32 (*.f32 (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) 1/2)))) |
(-.f32 (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) 1/2) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(+.f32 (-.f32 (*.f32 (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 maxCos (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux))))))))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 maxCos (*.f32 maxCos (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 1/4 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (pow.f32 maxCos 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)) 3))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 maxCos 2))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))))))))) |
(fma.f32 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) (fma.f32 1/4 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (pow.f32 maxCos 3))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) 3))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (*.f32 -1/2 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos maxCos)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (fma.f32 1/4 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3))))))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 maxCos (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))))))))))) |
(fma.f32 (*.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) maxCos) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (fma.f32 1/4 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3))))))) (fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 maxCos (*.f32 maxCos (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (*.f32 -2 (-.f32 ux (*.f32 ux ux))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (/.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1)))) |
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 -1 (/.f32 ux (-.f32 ux (*.f32 ux ux)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (*.f32 -2 (-.f32 ux (*.f32 ux ux))))) (fma.f32 1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (/.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 -1 (/.f32 ux (-.f32 ux (*.f32 ux ux))))) (fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos ux)))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (*.f32 -2 (-.f32 ux (*.f32 ux ux))))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (/.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (*.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 maxCos maxCos)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos ux))))))) |
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos ux)))) (+.f32 (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 1/2 (/.f32 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (-.f32 ux (*.f32 ux ux))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 -1 (/.f32 ux (-.f32 ux (*.f32 ux ux)))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 maxCos ux))) |
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) ux)) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(-.f32 (/.f32 (*.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(-.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) ux)) (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (*.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1))) (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 -1/4 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 2 (-.f32 ux (*.f32 ux ux)))))) (fma.f32 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) ux)) (fma.f32 -1/2 (*.f32 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) (fma.f32 -1/4 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 (/.f32 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 2 (-.f32 ux (*.f32 ux ux)))) (/.f32 (neg.f32 (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (/.f32 (*.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (+.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (/.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) (*.f32 (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 -1/2 (/.f32 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (-.f32 ux (*.f32 ux ux))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)) |
(*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1))) (/.f32 1 (sqrt.f32 -1))) |
(fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (-.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1))) (/.f32 1/2 (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))))) |
(+.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))))) |
(-.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))) (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1))))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))) (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(-.f32 (+.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))))) (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))) (/.f32 1/2 (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 -1/2 (*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))))))) |
(*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) |
(neg.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))) |
(*.f32 (-.f32 1 maxCos) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) |
(-.f32 (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux))) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (neg.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))) (/.f32 1 (sqrt.f32 -1))) |
(neg.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1)))) |
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (/.f32 1 (sqrt.f32 -1))) |
(+.f32 (/.f32 1/2 (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (-.f32 (neg.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)))) (/.f32 1 (sqrt.f32 -1)))) |
(+.f32 (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (neg.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))))) |
(-.f32 (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1)))) |
(-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (-.f32 1 maxCos) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) (*.f32 -1 (*.f32 (-.f32 1 maxCos) (*.f32 (sqrt.f32 -1) ux)))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))))) |
(-.f32 (+.f32 (/.f32 1/2 (*.f32 (-.f32 1 maxCos) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) (neg.f32 (*.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1))))) (+.f32 (/.f32 1 (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))))) |
(+.f32 (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (-.f32 (neg.f32 (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1)))) (/.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) |
(+.f32 (-.f32 (/.f32 (/.f32 1/2 (-.f32 1 maxCos)) (*.f32 ux (neg.f32 (sqrt.f32 -1)))) (fma.f32 (-.f32 1 maxCos) (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1)))) (/.f32 -1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))) |
(sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) |
(+.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) maxCos)) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2))))) |
(fma.f32 -1/2 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 maxCos maxCos) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(fma.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos (*.f32 maxCos (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux))))))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) maxCos))) |
(fma.f32 (*.f32 (*.f32 -1/2 (*.f32 maxCos maxCos)) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2))) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (+.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) maxCos))) |
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (pow.f32 maxCos 2)) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) maxCos))) (+.f32 (*.f32 1/4 (*.f32 (*.f32 (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))))) 2)) (*.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (pow.f32 maxCos 3))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)) 3))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (pow.f32 ux 2)))))) |
(fma.f32 -1/2 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 maxCos maxCos) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (fma.f32 1/4 (*.f32 (+.f32 (*.f32 ux ux) (pow.f32 (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 2 ux) (*.f32 ux ux))))) (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) 3))))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))))) |
(+.f32 (fma.f32 1/4 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3)))))) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (fma.f32 -1/2 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos (*.f32 maxCos (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux))))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) maxCos))) |
(+.f32 (fma.f32 1/4 (*.f32 (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3)))))) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (fma.f32 (*.f32 (*.f32 -1/2 (*.f32 maxCos maxCos)) (fma.f32 ux ux (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) 2))) (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 ux (-.f32 2 ux)))) (*.f32 -1 (-.f32 ux (*.f32 ux ux)))) maxCos))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) |
(fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 1/2 (/.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (*.f32 1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (*.f32 1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))))) |
(+.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (*.f32 (/.f32 1/2 (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 -2 ux) (*.f32 -2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(fma.f32 1/2 (/.f32 (*.f32 -2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (fma.f32 -1/4 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (*.f32 -2 (-.f32 ux (*.f32 ux ux))))) (*.f32 1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (/.f32 (*.f32 1/2 (*.f32 -2 (-.f32 ux (*.f32 ux ux)))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))))) |
(+.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 -1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 -2 (*.f32 maxCos maxCos)) (/.f32 (-.f32 ux (*.f32 ux ux)) (pow.f32 ux 3)))))))) |
(+.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) (fma.f32 (sqrt.f32 -1) (*.f32 maxCos ux) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 -1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 1/2 (/.f32 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (-.f32 ux (*.f32 ux ux)))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 maxCos ux)) |
(*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(-.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(-.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (-.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1/2 (/.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (*.f32 2 ux) (+.f32 (pow.f32 ux 2) (pow.f32 (*.f32 1/2 (/.f32 (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2))) (*.f32 (sqrt.f32 -1) ux))) 2))) (-.f32 (*.f32 2 ux) (*.f32 2 (pow.f32 ux 2)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) (fma.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/4 (/.f32 (-.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 2 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1)))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))) (*.f32 2 (-.f32 ux (*.f32 ux ux))))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (+.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) (-.f32 (*.f32 -1/4 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 (*.f32 1 (-.f32 ux (*.f32 ux ux))) (*.f32 ux (sqrt.f32 -1))) 2)) (*.f32 (/.f32 (neg.f32 (sqrt.f32 -1)) 2) (/.f32 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (-.f32 ux (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (-.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 (/.f32 (-.f32 (*.f32 ux (-.f32 2 ux)) (pow.f32 (/.f32 1 (/.f32 (*.f32 ux (sqrt.f32 -1)) (-.f32 ux (*.f32 ux ux)))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 -1/2 (/.f32 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (-.f32 ux (*.f32 ux ux)))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) 1) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (/.f32 (sqrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3))))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3)))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (sqrt.f32 (fma.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 4))))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))) (sqrt.f32 (fma.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 4)))))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 1) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 2) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 3) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3) 1/3) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(sqrt.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3)) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) 3) (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 1)) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) 1) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(*.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4)) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(*.f32 (sqrt.f32 ux) (pow.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))) 1/2)) |
(*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (cbrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) (cbrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(*.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (cbrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) (cbrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 2)) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 2))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 2))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(/.f32 (sqrt.f32 (fma.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 4)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(/.f32 (*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) |
(/.f32 (*.f32 1 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 2))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(/.f32 (sqrt.f32 (fma.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 4)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (cbrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (/.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2))))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3))))) |
(*.f32 (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3)))) |
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) (cbrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (cbrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (cbrt.f32 (-.f32 (*.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 2)))) (cbrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(*.f32 (/.f32 (cbrt.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) (cbrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) (cbrt.f32 (fma.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 4))))) |
(/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 3) 8) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 3)))) (sqrt.f32 (+.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 3) 8) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 3))) (sqrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (+.f32 4 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))))) |
(/.f32 (*.f32 (pow.f32 1 1/2) (sqrt.f32 (-.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 4) (pow.f32 (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2) 2)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(/.f32 (sqrt.f32 (-.f32 (*.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) (pow.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) 2))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(/.f32 (sqrt.f32 (fma.f32 4 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2) (neg.f32 (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 4)))) (sqrt.f32 (fma.f32 ux (*.f32 2 (-.f32 1 maxCos)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)))) |
(pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/2) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(pow.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) 2) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 3) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 3/2)) |
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2)) |
(fabs.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2)) |
(cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 3/2)) |
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))) 1/2)) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))) 1)) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
Found 2 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.7% | (sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| ✓ | 99.3% | (*.f32 ux (-.f32 2 ux)) |
Compiled 19 to 13 computations (31.6% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | ux | @ | -inf | (*.f32 ux (-.f32 2 ux)) |
| 0.0ms | ux | @ | 0 | (*.f32 ux (-.f32 2 ux)) |
| 0.0ms | ux | @ | -inf | (sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| 0.0ms | ux | @ | inf | (*.f32 ux (-.f32 2 ux)) |
| 0.0ms | ux | @ | 0 | (sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| 1× | batch-egg-rewrite |
| 1726× | add-sqr-sqrt |
| 1704× | *-un-lft-identity |
| 1594× | add-cube-cbrt |
| 1578× | add-cbrt-cube |
| 166× | pow1 |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 30 |
| 1 | 170 | 30 |
| 2 | 2109 | 30 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 ux (-.f32 2 ux)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| Outputs |
|---|
((+.f32 (*.f32 ux 2) (*.f32 ux (neg.f32 ux))) (+.f32 (*.f32 ux 2) (*.f32 (neg.f32 ux) ux)) (-.f32 (exp.f32 (log1p.f32 (*.f32 ux (-.f32 2 ux)))) 1) (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (+.f32 ux 2)) (/.f32 (*.f32 ux (-.f32 8 (pow.f32 ux 3))) (+.f32 4 (*.f32 ux (+.f32 ux 2)))) (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2)) (/.f32 (*.f32 (-.f32 8 (pow.f32 ux 3)) ux) (+.f32 4 (*.f32 ux (+.f32 ux 2)))) (pow.f32 (*.f32 ux (-.f32 2 ux)) 1) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 2) 1/2) (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 2)) (log.f32 (pow.f32 (exp.f32 (-.f32 2 ux)) ux)) (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux))))) (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3)) (expm1.f32 (log1p.f32 (*.f32 ux (-.f32 2 ux)))) (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux)))) (exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1)) (log1p.f32 (expm1.f32 (*.f32 ux (-.f32 2 ux))))) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 1) (*.f32 1 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (*.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4)) (*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) (*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 2 ux))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (cbrt.f32 (*.f32 ux (-.f32 2 ux)))) (*.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) (*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/2) (pow.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 1) (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) 3) (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) (fabs.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))))) (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) (exp.f32 (log.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) (exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) (exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))))) |
| 1× | egg-herbie |
| 928× | unswap-sqr |
| 800× | *-commutative |
| 588× | +-commutative |
| 468× | associate-/r* |
| 438× | distribute-lft-in |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 139 | 1269 |
| 1 | 321 | 1237 |
| 2 | 1003 | 1215 |
| 3 | 4131 | 1205 |
| 4 | 7861 | 1193 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 (sqrt.f32 -1) ux) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) |
(+.f32 (sqrt.f32 -1) (*.f32 -1 (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (+.f32 (*.f32 1/2 (/.f32 (sqrt.f32 -1) (pow.f32 ux 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (*.f32 ux 2) (*.f32 ux (neg.f32 ux))) |
(+.f32 (*.f32 ux 2) (*.f32 (neg.f32 ux) ux)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (-.f32 2 ux)))) 1) |
(/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (+.f32 ux 2)) |
(/.f32 (*.f32 ux (-.f32 8 (pow.f32 ux 3))) (+.f32 4 (*.f32 ux (+.f32 ux 2)))) |
(/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2)) |
(/.f32 (*.f32 (-.f32 8 (pow.f32 ux 3)) ux) (+.f32 4 (*.f32 ux (+.f32 ux 2)))) |
(pow.f32 (*.f32 ux (-.f32 2 ux)) 1) |
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 2) 1/2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 2 ux)) ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux))))) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3)) |
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 2 ux)))) |
(exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 2 ux)))) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 1) |
(*.f32 1 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4)) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 2 ux))) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (cbrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(pow.f32 (*.f32 ux (-.f32 2 ux)) 1/2) |
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 1) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) 3) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))))) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(exp.f32 (log.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
| Outputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(*.f32 ux (neg.f32 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(*.f32 ux (neg.f32 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 ux (-.f32 2 ux)) |
(*.f32 (sqrt.f32 -1) ux) |
(*.f32 ux (sqrt.f32 -1)) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) |
(+.f32 (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))) |
(fma.f32 ux (sqrt.f32 -1) (/.f32 1 (sqrt.f32 -1))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(-.f32 (+.f32 (*.f32 ux (sqrt.f32 -1)) (/.f32 1 (sqrt.f32 -1))) (/.f32 1/2 (*.f32 ux (pow.f32 (sqrt.f32 -1) 3)))) |
(+.f32 (fma.f32 ux (sqrt.f32 -1) (/.f32 1 (sqrt.f32 -1))) (/.f32 -1/2 (*.f32 ux (neg.f32 (sqrt.f32 -1))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (fma.f32 ux (sqrt.f32 -1) (/.f32 1/2 (*.f32 ux (sqrt.f32 -1))))) |
(-.f32 (+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux)))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (-.f32 (+.f32 (*.f32 ux (sqrt.f32 -1)) (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5)))) (/.f32 1/2 (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 ux (sqrt.f32 -1) (/.f32 -1/2 (*.f32 ux (neg.f32 (sqrt.f32 -1))))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 (/.f32 1/2 (pow.f32 (sqrt.f32 -1) 5)) (*.f32 ux ux)) (fma.f32 ux (sqrt.f32 -1) (/.f32 1/2 (*.f32 ux (sqrt.f32 -1)))))) |
(+.f32 (/.f32 1 (sqrt.f32 -1)) (+.f32 (/.f32 1/2 (*.f32 (*.f32 ux ux) (pow.f32 (sqrt.f32 -1) 5))) (fma.f32 ux (sqrt.f32 -1) (/.f32 1/2 (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) |
(neg.f32 (*.f32 ux (sqrt.f32 -1))) |
(*.f32 ux (neg.f32 (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 -1) (neg.f32 ux)) |
(+.f32 (sqrt.f32 -1) (*.f32 -1 (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (sqrt.f32 -1) (neg.f32 (*.f32 ux (sqrt.f32 -1)))) |
(fma.f32 (neg.f32 (sqrt.f32 -1)) ux (sqrt.f32 -1)) |
(-.f32 (sqrt.f32 -1) (*.f32 ux (sqrt.f32 -1))) |
(*.f32 (sqrt.f32 -1) (-.f32 1 ux)) |
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (*.f32 1/2 (/.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (sqrt.f32 -1) (fma.f32 -1 (*.f32 ux (sqrt.f32 -1)) (/.f32 (*.f32 1/2 (sqrt.f32 -1)) ux))) |
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 1/2 (/.f32 (sqrt.f32 -1) ux)) (*.f32 ux (sqrt.f32 -1)))) |
(-.f32 (fma.f32 1/2 (/.f32 (sqrt.f32 -1) ux) (sqrt.f32 -1)) (*.f32 ux (sqrt.f32 -1))) |
(+.f32 (sqrt.f32 -1) (*.f32 (sqrt.f32 -1) (-.f32 (/.f32 1/2 ux) ux))) |
(*.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 ux) (-.f32 1 ux))) |
(+.f32 (sqrt.f32 -1) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) ux)) (+.f32 (*.f32 1/2 (/.f32 (sqrt.f32 -1) (pow.f32 ux 2))) (*.f32 1/2 (/.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (sqrt.f32 -1) (fma.f32 -1 (*.f32 ux (sqrt.f32 -1)) (*.f32 1/2 (+.f32 (/.f32 (sqrt.f32 -1) (*.f32 ux ux)) (/.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (sqrt.f32 -1) ux) (/.f32 (/.f32 (sqrt.f32 -1) ux) ux))) (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (sqrt.f32 -1) (-.f32 (*.f32 (/.f32 (sqrt.f32 -1) ux) (+.f32 1/2 (/.f32 1/2 ux))) (*.f32 ux (sqrt.f32 -1)))) |
(fma.f32 (/.f32 (sqrt.f32 -1) ux) (+.f32 1/2 (/.f32 1/2 ux)) (-.f32 (sqrt.f32 -1) (*.f32 ux (sqrt.f32 -1)))) |
(fma.f32 (/.f32 (sqrt.f32 -1) ux) (+.f32 1/2 (/.f32 1/2 ux)) (*.f32 (sqrt.f32 -1) (-.f32 1 ux))) |
(+.f32 (*.f32 ux 2) (*.f32 ux (neg.f32 ux))) |
(*.f32 ux (-.f32 2 ux)) |
(+.f32 (*.f32 ux 2) (*.f32 (neg.f32 ux) ux)) |
(*.f32 ux (-.f32 2 ux)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (-.f32 2 ux)))) 1) |
(*.f32 ux (-.f32 2 ux)) |
(/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (+.f32 ux 2)) |
(/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux)) |
(*.f32 (/.f32 ux (+.f32 2 ux)) (-.f32 4 (*.f32 ux ux))) |
(/.f32 (-.f32 (*.f32 ux 4) (pow.f32 ux 3)) (+.f32 2 ux)) |
(/.f32 (fma.f32 ux 4 (neg.f32 (pow.f32 ux 3))) (+.f32 2 ux)) |
(/.f32 (*.f32 ux (-.f32 8 (pow.f32 ux 3))) (+.f32 4 (*.f32 ux (+.f32 ux 2)))) |
(/.f32 ux (/.f32 (+.f32 4 (*.f32 ux (+.f32 2 ux))) (-.f32 8 (pow.f32 ux 3)))) |
(*.f32 (/.f32 ux (fma.f32 ux (+.f32 2 ux) 4)) (-.f32 8 (pow.f32 ux 3))) |
(*.f32 ux (/.f32 (-.f32 8 (pow.f32 ux 3)) (fma.f32 ux (+.f32 2 ux) 4))) |
(/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2)) |
(/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux)) |
(*.f32 (/.f32 ux (+.f32 2 ux)) (-.f32 4 (*.f32 ux ux))) |
(/.f32 (-.f32 (*.f32 ux 4) (pow.f32 ux 3)) (+.f32 2 ux)) |
(/.f32 (fma.f32 ux 4 (neg.f32 (pow.f32 ux 3))) (+.f32 2 ux)) |
(/.f32 (*.f32 (-.f32 8 (pow.f32 ux 3)) ux) (+.f32 4 (*.f32 ux (+.f32 ux 2)))) |
(/.f32 ux (/.f32 (+.f32 4 (*.f32 ux (+.f32 2 ux))) (-.f32 8 (pow.f32 ux 3)))) |
(*.f32 (/.f32 ux (fma.f32 ux (+.f32 2 ux) 4)) (-.f32 8 (pow.f32 ux 3))) |
(*.f32 ux (/.f32 (-.f32 8 (pow.f32 ux 3)) (fma.f32 ux (+.f32 2 ux) 4))) |
(pow.f32 (*.f32 ux (-.f32 2 ux)) 1) |
(*.f32 ux (-.f32 2 ux)) |
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 2) |
(*.f32 ux (-.f32 2 ux)) |
(pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3) |
(*.f32 ux (-.f32 2 ux)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 2) 1/2) |
(*.f32 ux (-.f32 2 ux)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3) |
(*.f32 ux (-.f32 2 ux)) |
(sqrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 2)) |
(*.f32 ux (-.f32 2 ux)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 2 ux)) ux)) |
(*.f32 ux (-.f32 2 ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux))))) |
(*.f32 ux (-.f32 2 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3)) |
(*.f32 ux (-.f32 2 ux)) |
(expm1.f32 (log1p.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 ux (-.f32 2 ux)) |
(exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 ux (-.f32 2 ux)) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1)) |
(*.f32 ux (-.f32 2 ux)) |
(log1p.f32 (expm1.f32 (*.f32 ux (-.f32 2 ux)))) |
(*.f32 ux (-.f32 2 ux)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 1) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 1 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 2 ux))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (cbrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(pow.f32 (*.f32 ux (-.f32 2 ux)) 1/2) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(pow.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) 1) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) 3) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(fabs.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(exp.f32 (log.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) 1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| ✓ | 99.4% | (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
| ✓ | 98.9% | (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
| ✓ | 55.9% | (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
Compiled 98 to 56 computations (42.9% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ux | @ | inf | (sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| 0.0ms | ux | @ | 0 | (sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| 0.0ms | maxCos | @ | 0 | (sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| 0.0ms | ux | @ | -inf | (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
| 0.0ms | ux | @ | inf | (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
| 1× | batch-egg-rewrite |
| 714× | associate-/r* |
| 592× | associate-+l+ |
| 560× | associate-/l* |
| 482× | +-commutative |
| 420× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 190 |
| 1 | 405 | 174 |
| 2 | 5589 | 174 |
| 1× | node limit |
| Inputs |
|---|
(-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| Outputs |
|---|
((+.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) (+.f32 2 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 1)) (+.f32 -1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1) (+.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 2) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) 1)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos))) 1)) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1)) (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) (+.f32 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) (+.f32 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 1) 2) (+.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) (+.f32 (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) (+.f32 (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos)))) (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (*.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (*.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) (*.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (+.f32 1 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (-.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) (/.f32 1 (/.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 1 (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) (/.f32 (-.f32 4 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (-.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (/.f32 (+.f32 8 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 3)) (-.f32 (+.f32 4 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (*.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)))) (/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (neg.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (neg.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) 1) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) 1) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 3) (pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) 1/2) (pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) 1/3) (sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) (log.f32 (exp.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3)) (expm1.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (log1p.f32 (expm1.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (fma.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1) (fma.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) -1) (fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) -1)) |
((+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos)))) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1))) (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (+.f32 (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) (/.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (/.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))) (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (-.f32 (fma.f32 ux maxCos 1) ux))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (pow.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) (pow.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (log.f32 (pow.f32 (exp.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (expm1.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) (log1p.f32 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
((-.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) -1) (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) (-.f32 (/.f32 4 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (-.f32 (+.f32 1 (/.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (-.f32 (+.f32 1 (/.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (*.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 1 (/.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) 1)) (/.f32 (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) (/.f32 (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 4) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 (neg.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (neg.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (*.f32 (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) (pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3) (pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (log.f32 (exp.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (expm1.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (exp.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) (log1p.f32 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) (fma.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 2) (fma.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) |
((-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) 1) (*.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) (*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) 1/2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2)) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2) (pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) (pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) 2) (pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) 3) (pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2) 1/3) (fabs.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (log.f32 (exp.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) (expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) (exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) (log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) |
| 1× | egg-herbie |
| 732× | associate-*r* |
| 704× | distribute-lft-in |
| 666× | associate-/l* |
| 654× | distribute-rgt-in |
| 592× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 729 | 28025 |
| 1 | 2041 | 25619 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
-1 |
(-.f32 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
1 |
(+.f32 1 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (+.f32 1 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (+.f32 1 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))) |
(+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 (-.f32 maxCos 1) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 5) (pow.f32 (-.f32 maxCos 1) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 (-.f32 maxCos 1) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))))) |
(+.f32 (*.f32 -1/16 (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(+.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(+.f32 2 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 1)) |
(+.f32 -1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(+.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1) |
(+.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 2) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) 1)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos))) 1)) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1)) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 1) 2) |
(+.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) |
(+.f32 (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(+.f32 (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos)))) |
(+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2))) |
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (+.f32 1 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (-.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(/.f32 1 (/.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 1 (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(/.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(/.f32 (-.f32 4 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (-.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) |
(/.f32 (+.f32 8 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 3)) (-.f32 (+.f32 4 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (*.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)))) |
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (neg.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (neg.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) 1) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) 1) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 2) |
(pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 3) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) 1/2) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) 1/3) |
(sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) |
(log.f32 (exp.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3)) |
(expm1.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(log1p.f32 (expm1.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(fma.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1) |
(fma.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) -1) |
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) -1) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos)))) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(-.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (/.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) |
(pow.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(cbrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(-.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) -1) |
(-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) |
(-.f32 (/.f32 4 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(-.f32 (+.f32 1 (/.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(-.f32 (+.f32 1 (/.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) 1)) |
(/.f32 (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(/.f32 (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 4) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(/.f32 (neg.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (neg.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (*.f32 (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(fma.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 2) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) 1) |
(*.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) |
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) 1/2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2)) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2) |
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) 2) |
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) 3) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2) 1/3) |
(fabs.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(log.f32 (exp.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) |
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
| Outputs |
|---|
(*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) |
(*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos))) |
(*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) |
(*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 1 (-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (pow.f32 (*.f32 ux maxCos) 2))) |
-1 |
(-.f32 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)) 1) |
(fma.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) -1) |
(fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) (fma.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(-.f32 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) (fma.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) |
(*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) |
(*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) (fma.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(-.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) 1) |
(+.f32 (*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) (fma.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) -1)) |
(+.f32 (*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) (fma.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) -1)) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(+.f32 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) -1) |
(+.f32 -1 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))))) |
(-.f32 (+.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) 1) |
(+.f32 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) -1) |
(+.f32 -1 (fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))))) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) |
(-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (pow.f32 (*.f32 ux maxCos) 2)) |
1 |
(+.f32 1 (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(+.f32 1 (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(+.f32 1 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 1 (fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos))))) |
(+.f32 1 (fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 1 (fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos))))) |
(+.f32 1 (fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos))))) |
(*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) |
(*.f32 (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)) (-.f32 1 maxCos)) |
(*.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos)))) |
(+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))) |
(fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)))) |
(fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 1 (fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos))))) |
(+.f32 1 (fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos))))) |
(+.f32 1 (+.f32 (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(+.f32 1 (fma.f32 (+.f32 maxCos -1) (*.f32 (*.f32 ux ux) (-.f32 1 maxCos)) (*.f32 ux (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos))))) |
(+.f32 1 (fma.f32 (+.f32 -1 maxCos) (*.f32 ux (-.f32 ux (*.f32 ux maxCos))) (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos))))) |
(*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))) |
(*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)) |
(*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2)))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2))) |
(fma.f32 ux (fma.f32 -2 maxCos 2) (*.f32 (*.f32 ux ux) (neg.f32 (pow.f32 (-.f32 1 maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (+.f32 1 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (+.f32 1 (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (-.f32 1 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) ux) (+.f32 1 (*.f32 -1 (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 2))))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (+.f32 1 (*.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (-.f32 1 maxCos) 2)))) |
(fma.f32 (fma.f32 -2 maxCos 2) ux (-.f32 1 (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2))))) |
(+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(+.f32 2 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 2 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 2 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 2 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 2 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 2 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 2 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 2 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 2 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(fma.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) maxCos (+.f32 2 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(fma.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) maxCos (+.f32 2 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))) |
(neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))) |
(neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) |
(+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))) |
(fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))) |
(-.f32 (neg.f32 (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 2 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 2 (-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (pow.f32 (*.f32 ux maxCos) 2))) |
(+.f32 2 (+.f32 (*.f32 (-.f32 ux 1) (-.f32 1 ux)) (+.f32 (*.f32 -1 (*.f32 maxCos (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))))) (*.f32 -1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) |
(+.f32 2 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) (fma.f32 -1 (*.f32 maxCos (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1))))) (neg.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) |
(+.f32 2 (-.f32 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))))) (pow.f32 (*.f32 ux maxCos) 2))) |
(*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))) |
(*.f32 ux (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) ux (*.f32 1/2 (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) ux (*.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))))) |
(+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 (-.f32 maxCos 1) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 2) ux)) (fma.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) ux (*.f32 1/2 (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos)))))))) |
(fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) 2) ux)) (fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) ux (*.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos)))))))) |
(+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 5) (pow.f32 (-.f32 maxCos 1) 5)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 3) (pow.f32 ux 2)))) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (pow.f32 (-.f32 maxCos 1) 3)))) (/.f32 (pow.f32 (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos) 2) ux))) (+.f32 (*.f32 (sqrt.f32 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1))) ux) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (-.f32 1 maxCos) (-.f32 maxCos 1)))) (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos)))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 3) (*.f32 ux ux))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 maxCos -1) 3) (pow.f32 (-.f32 1 maxCos) 3)))) (/.f32 (pow.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) 2) ux)) (fma.f32 (sqrt.f32 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))) ux (*.f32 1/2 (*.f32 (+.f32 1 (-.f32 (neg.f32 (+.f32 maxCos -1)) maxCos)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 maxCos -1) (-.f32 1 maxCos))))))))) |
(fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 -1 maxCos) 5) (pow.f32 (-.f32 1 maxCos) 5)))) (/.f32 (pow.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) 3) (*.f32 ux ux))) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 -1 maxCos) 3)) (pow.f32 (-.f32 1 maxCos) 3))) (/.f32 (pow.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) 2) ux)) (fma.f32 (sqrt.f32 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))) ux (*.f32 (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)) (*.f32 1/2 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 -1 maxCos) (-.f32 1 maxCos))))))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos)))) |
(*.f32 (-.f32 ux (*.f32 ux maxCos)) (neg.f32 (sqrt.f32 -1))) |
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))) |
(fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(-.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (-.f32 1 maxCos))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos))))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))))) |
(fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (neg.f32 (sqrt.f32 -1))))) (-.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (-.f32 1 maxCos))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))) |
(+.f32 (*.f32 -1/16 (/.f32 (*.f32 (+.f32 (*.f32 -2 maxCos) 2) (pow.f32 (+.f32 2 (*.f32 -2 maxCos)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 ux 2) (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 5))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (+.f32 (*.f32 -2 maxCos) 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (+.f32 1 (*.f32 -1 maxCos)) 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (+.f32 1 (*.f32 -1 maxCos))))) (*.f32 -1/2 (/.f32 (+.f32 2 (*.f32 -2 maxCos)) (*.f32 (sqrt.f32 -1) (+.f32 1 (*.f32 -1 maxCos)))))))) |
(fma.f32 -1/16 (*.f32 (/.f32 (fma.f32 -2 maxCos 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 5)))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 3)))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 ux (-.f32 1 maxCos))) (*.f32 -1/2 (/.f32 (fma.f32 -2 maxCos 2) (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1))))))) |
(fma.f32 -1/16 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 3) (*.f32 (*.f32 ux ux) (*.f32 (pow.f32 (-.f32 1 maxCos) 5) (pow.f32 (sqrt.f32 -1) 5)))) (fma.f32 1/8 (/.f32 (pow.f32 (fma.f32 -2 maxCos 2) 2) (*.f32 ux (*.f32 (pow.f32 (-.f32 1 maxCos) 3) (neg.f32 (sqrt.f32 -1))))) (-.f32 (*.f32 (/.f32 -1/2 (sqrt.f32 -1)) (/.f32 (fma.f32 -2 maxCos 2) (-.f32 1 maxCos))) (*.f32 ux (*.f32 (-.f32 1 maxCos) (sqrt.f32 -1)))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2))) |
(+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))))) |
(fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)))) |
(+.f32 (*.f32 -1/4 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (pow.f32 maxCos 3) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2)))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (*.f32 (pow.f32 maxCos 2) (-.f32 (*.f32 -1 (pow.f32 ux 2)) (pow.f32 (*.f32 1/2 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) 2))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))))) |
(fma.f32 -1/4 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (pow.f32 maxCos 3)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 3))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (-.f32 (neg.f32 (*.f32 ux ux)) (pow.f32 (*.f32 1/2 (*.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) 2)) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 1/2 (*.f32 (*.f32 maxCos (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1)))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))))))) |
(fma.f32 -1/4 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)) (*.f32 (pow.f32 maxCos 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 3)))))) (fma.f32 1/2 (*.f32 (*.f32 maxCos maxCos) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (-.f32 (*.f32 ux (neg.f32 ux)) (pow.f32 (*.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2)) 2)))) (+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (*.f32 maxCos (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) 1/2))))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)) |
(*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)) |
(*.f32 maxCos (*.f32 ux (sqrt.f32 -1))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1))))) |
(+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) 2)) (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) (*.f32 (sqrt.f32 -1) ux))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (fma.f32 -1/4 (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 ux (-.f32 1 ux)) (*.f32 ux (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (fma.f32 -1/4 (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1)))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 (*.f32 (pow.f32 ux 3) maxCos) maxCos))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (neg.f32 (-.f32 1 ux)) (+.f32 ux -1))) (*.f32 ux (sqrt.f32 -1))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))))) |
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))) |
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) |
(*.f32 (sqrt.f32 -1) (*.f32 maxCos (neg.f32 ux))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos (neg.f32 ux)))) |
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux))))) |
(fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))))) |
(fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos (neg.f32 ux))))) |
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 -1 (*.f32 (-.f32 ux 1) ux))) (*.f32 (sqrt.f32 -1) ux))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (fma.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (-.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 (-.f32 1 ux) ux (neg.f32 (*.f32 ux (+.f32 ux -1)))) (*.f32 ux (sqrt.f32 -1)))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos)))))) |
(fma.f32 -1/4 (*.f32 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (neg.f32 (sqrt.f32 -1))) (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 (*.f32 (pow.f32 ux 3) maxCos) maxCos))) (fma.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (+.f32 1 (-.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (pow.f32 (*.f32 1/2 (/.f32 (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (sqrt.f32 -1)))) 2))) (*.f32 maxCos (*.f32 ux (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos (neg.f32 ux)))))) |
(+.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 2 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 -1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 2) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos))) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 1) 2) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos)))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (+.f32 1 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(*.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(*.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1))))) |
(*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (+.f32 1 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (-.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(/.f32 1 (/.f32 1 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(/.f32 1 (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (*.f32 -1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 1 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) |
(/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1))) |
(/.f32 1 (/.f32 (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (*.f32 -1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 1 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (*.f32 -1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (+.f32 1 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (/.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (/.f32 (-.f32 (+.f32 1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1)) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) (+.f32 1 (-.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (*.f32 -1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))) |
(*.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (/.f32 (+.f32 1 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) (cbrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)))))) |
(/.f32 (-.f32 4 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (-.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) |
(/.f32 (-.f32 4 (*.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (-.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) |
(/.f32 (-.f32 4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (-.f32 2 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) |
(/.f32 (+.f32 8 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 3)) (-.f32 (+.f32 4 (*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1))) (*.f32 2 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) -1)))) |
(/.f32 (+.f32 8 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 3)) (+.f32 4 (-.f32 (*.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) (*.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1))))) |
(/.f32 (+.f32 8 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 3)) (+.f32 4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) (-.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -1) 2)))) |
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (neg.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(/.f32 (+.f32 1 (neg.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (neg.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux)) -3)) |
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (neg.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (neg.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (neg.f32 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (-.f32 1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (-.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux)) -3) (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) 1) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (/.f32 1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) 1) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (*.f32 (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))))) (cbrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(*.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (/.f32 1 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 2) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 3) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) 1/2) |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(fabs.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) 1/3) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(sqrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2)) |
(fabs.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(log.f32 (exp.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(log.f32 (+.f32 1 (expm1.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3)) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(expm1.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(expm1.f32 (log.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(expm1.f32 (log.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log1p.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(exp.f32 (log1p.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log1p.f32 (expm1.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) -1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) -1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) -1) |
(+.f32 2 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -1)) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (neg.f32 ux)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (fma.f32 ux maxCos 1))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) ux)) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 ux (neg.f32 maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux -1))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(+.f32 (*.f32 (*.f32 ux (neg.f32 maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (+.f32 ux -1) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) -1) |
(+.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 0) |
(/.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (/.f32 1 (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (/.f32 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 ux (fma.f32 ux maxCos 1)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) 1) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (*.f32 (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) 1) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (sqrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) (sqrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (fma.f32 ux maxCos 1) ux)) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))))) (cbrt.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos)))))) |
(/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)))) |
(*.f32 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) (sqrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (*.f32 (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))))) (cbrt.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 ux (fma.f32 ux maxCos 1))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1)))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (*.f32 (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))) (+.f32 ux (fma.f32 ux maxCos 1))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (+.f32 ux (fma.f32 ux maxCos 1))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux ux)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 ux (fma.f32 ux maxCos 1))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (/.f32 (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 2) (pow.f32 (*.f32 ux maxCos) 2)) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))))) |
(/.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(*.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1))))) (/.f32 (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3)) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 (*.f32 ux maxCos) (+.f32 ux (+.f32 -1 (*.f32 ux maxCos))))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (fma.f32 ux maxCos 1) 3) (pow.f32 ux 3)) (-.f32 (pow.f32 (+.f32 ux -1) 3) (pow.f32 (*.f32 ux maxCos) 3))) (*.f32 (+.f32 (pow.f32 (fma.f32 ux maxCos 1) 2) (*.f32 ux (+.f32 ux (fma.f32 ux maxCos 1)))) (+.f32 (pow.f32 (+.f32 ux -1) 2) (*.f32 ux (*.f32 maxCos (+.f32 ux (+.f32 -1 (*.f32 ux maxCos)))))))) |
(pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 1) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(pow.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1/3) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(sqrt.f32 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(fabs.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(log.f32 (pow.f32 (exp.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(cbrt.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(expm1.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(exp.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(log1p.f32 (expm1.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) |
(-.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) -1) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(-.f32 (/.f32 4 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (/.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(-.f32 (+.f32 1 (/.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(+.f32 1 (-.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) (/.f32 1 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3)))) |
(+.f32 1 (+.f32 (/.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)) (/.f32 -1 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)))) |
(-.f32 (+.f32 1 (/.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) (/.f32 1 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(+.f32 1 (-.f32 (/.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (/.f32 1 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(+.f32 1 (+.f32 (/.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) (/.f32 -1 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))))) |
(*.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2)) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) (*.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (/.f32 1 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 1 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 1 (/.f32 1 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) 1)) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(*.f32 (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (sqrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (+.f32 4 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)))))) |
(/.f32 (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(*.f32 (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (sqrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (+.f32 2 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (/.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))) |
(*.f32 (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (/.f32 (+.f32 4 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)))) (cbrt.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (/.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(*.f32 (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (/.f32 (+.f32 2 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))) (cbrt.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) |
(/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) 4) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (neg.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))) (neg.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (neg.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) (neg.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (/.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (*.f32 (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) 1) (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (sqrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) 1) (*.f32 (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) (cbrt.f32 (-.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (-.f32 4 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)) (-.f32 2 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) -4) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2)) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) 1) (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) (sqrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) 1) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2)))))) (cbrt.f32 (+.f32 4 (*.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (-.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2))))) |
(/.f32 (+.f32 8 (pow.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 4 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) -2))))) |
(/.f32 (-.f32 -8 (pow.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3)) (+.f32 -4 (*.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) -2) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 1) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(pow.f32 (sqrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 2) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 3) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3) 1/3) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)) |
(fabs.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) |
(log.f32 (exp.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3)) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(exp.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(exp.f32 (*.f32 (log.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2)) 1)) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(log1p.f32 (expm1.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2))) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(fma.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 2) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) 2) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(fma.f32 (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) (sqrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) (cbrt.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2) |
(+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1) |
(fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) 1) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4)) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2))) (sqrt.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 2)) 1/2) (pow.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1/2)) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 2))) (sqrt.f32 (cbrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))) (sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (sqrt.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 3 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2))))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (sqrt.f32 (+.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 3) (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2)))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 3))) (sqrt.f32 (+.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 2) 2) (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 3)))) |
(pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/4) 2) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) 3) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(pow.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2) 1/3) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(fabs.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(log.f32 (exp.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(cbrt.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2)) |
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(exp.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1/2)) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(exp.f32 (*.f32 (*.f32 1/2 (log1p.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))) 1)) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(pow.f32 (exp.f32 1/2) (log1p.f32 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux)))) |
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)))))) |
(sqrt.f32 (fma.f32 (+.f32 ux (-.f32 -1 (*.f32 ux maxCos))) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
(sqrt.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1)) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 98.9% | (*.f32 uy (*.f32 2 (PI.f32))) | |
| ✓ | 98.9% | (*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
| ✓ | 59.0% | (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
Compiled 71 to 52 computations (26.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | ux | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 1.0ms | uy | @ | inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 1.0ms | uy | @ | 0 | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 0.0ms | ux | @ | -inf | (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
| 0.0ms | uy | @ | -inf | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 1× | batch-egg-rewrite |
| 1850× | associate-*l/ |
| 388× | add-sqr-sqrt |
| 378× | associate-/r* |
| 376× | pow1 |
| 376× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 97 |
| 1 | 377 | 89 |
| 2 | 4834 | 89 |
| 1× | node limit |
| Inputs |
|---|
(+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) |
(*.f32 (-.f32 ux 1) (-.f32 1 ux)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| Outputs |
|---|
((-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 0) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) (-.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (-.f32 (+.f32 2 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) (*.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (*.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (*.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4)) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4)) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (/.f32 1 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)))) (/.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) (/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) (/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) 1) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 1) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) (/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) 1) (neg.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (*.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) 1) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 3)) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (+.f32 1 (+.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) (/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 (*.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (+.f32 1 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) 1) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) (pow.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) (pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 3) (pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2) 1/2) (pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3) 1/3) (sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) (log.f32 (exp.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)) (expm1.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (exp.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (exp.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) (log1p.f32 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (fma.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) (fma.f32 (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) (fma.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (cbrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) |
((+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) (+.f32 ux (+.f32 -1 (*.f32 (+.f32 ux -1) (neg.f32 ux)))) (+.f32 ux (+.f32 -1 (*.f32 (neg.f32 ux) (+.f32 ux -1)))) (+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (neg.f32 ux))) (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) (+.f32 ux -1))) (+.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 0) (+.f32 -1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) (+.f32 ux -1)) (+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 (-.f32 1 ux) -1)) (+.f32 (*.f32 (-.f32 1 ux) -1) (*.f32 (-.f32 1 ux) ux)) (+.f32 (*.f32 (neg.f32 ux) (+.f32 ux -1)) (+.f32 ux -1)) (+.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 -1 (-.f32 1 ux))) (+.f32 (*.f32 -1 (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) (-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux)))) (-.f32 ux (-.f32 1 (*.f32 (neg.f32 ux) (+.f32 ux -1)))) (-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) (-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 2) (-.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (+.f32 (/.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) 1)) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (+.f32 ux -1) (neg.f32 ux)))) (-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (+.f32 ux -1)))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (+.f32 ux -1) (neg.f32 ux)))) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 ux) (+.f32 ux -1)))) (/.f32 (+.f32 ux -1) (/.f32 1 (-.f32 1 ux))) (/.f32 (-.f32 1 ux) (/.f32 1 (+.f32 ux -1))) (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) (/.f32 (fma.f32 ux ux -1) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))) (/.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 1 ux) (-.f32 1 ux))) (/.f32 (fma.f32 ux ux -1) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 ux 3)))) (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (fma.f32 ux ux -1))) (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (+.f32 ux -1))) (/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 ux 3)))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 ux 3)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 ux 3)))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 ux -1))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)) (fma.f32 ux ux -1))) (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (+.f32 1 ux)) (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (-.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux -1))) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (+.f32 1 ux)) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (neg.f32 (+.f32 1 ux))) (/.f32 (*.f32 (neg.f32 (+.f32 -1 (pow.f32 ux 3))) (-.f32 1 ux)) (neg.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 ux) (neg.f32 ux))) (+.f32 ux -1)) (+.f32 1 ux)) (/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 ux) 3)) (+.f32 ux -1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux)))) (/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1)) (neg.f32 (+.f32 1 ux))) (/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (+.f32 ux -1)) (neg.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) 1) (+.f32 1 ux)) (/.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) 1) (+.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) 1) (+.f32 1 ux)) (/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) 1) (+.f32 1 ux)) (/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) (/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) 1) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) (/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 ux -1))) (sqrt.f32 (+.f32 1 ux))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 ux -1))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (*.f32 (sqrt.f32 (+.f32 ux -1)) (-.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) (/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 ux -1)) (-.f32 1 ux))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) 1) (+.f32 1 ux)) (/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) 1) (+.f32 1 ux)) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) 1) (+.f32 1 ux)) (/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) 1) (+.f32 1 ux)) (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) (/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) 1) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) (pow.f32 (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 3) (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (log.f32 (pow.f32 (exp.f32 (-.f32 1 ux)) (+.f32 ux -1))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (cbrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (expm1.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (exp.f32 (log.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) (log1p.f32 (expm1.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) 1) (/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 2) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 3) 1/3) (sqrt.f32 (*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))))) |
| 1× | egg-herbie |
| 1286× | associate-+l+ |
| 1112× | associate-+r+ |
| 990× | associate-/l* |
| 734× | +-commutative |
| 472× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 553 | 12521 |
| 1 | 1560 | 11909 |
| 2 | 6164 | 11909 |
| 1× | node limit |
| Inputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
-1 |
(-.f32 (*.f32 2 ux) 1) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(*.f32 -1 (pow.f32 ux 2)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))))) |
(-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 0) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(-.f32 (+.f32 2 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) |
(*.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4)) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4)) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(/.f32 1 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)))) (/.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) 1) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 1) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) 1) (neg.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (*.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) 1) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 3)) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (+.f32 1 (+.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (+.f32 1 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) 1) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) |
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 3) |
(pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2) 1/2) |
(pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3) 1/3) |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) |
(log.f32 (exp.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)) |
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(exp.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) |
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (cbrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) |
(+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(+.f32 ux (+.f32 -1 (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(+.f32 ux (+.f32 -1 (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (neg.f32 ux))) |
(+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) (+.f32 ux -1))) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 0) |
(+.f32 -1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) (+.f32 ux -1)) |
(+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 (-.f32 1 ux) -1)) |
(+.f32 (*.f32 (-.f32 1 ux) -1) (*.f32 (-.f32 1 ux) ux)) |
(+.f32 (*.f32 (neg.f32 ux) (+.f32 ux -1)) (+.f32 ux -1)) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 -1 (-.f32 1 ux))) |
(+.f32 (*.f32 -1 (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) |
(-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(-.f32 ux (-.f32 1 (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 2) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (+.f32 (/.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) 1)) |
(-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 ux -1) (/.f32 1 (-.f32 1 ux))) |
(/.f32 (-.f32 1 ux) (/.f32 1 (+.f32 ux -1))) |
(/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(/.f32 (fma.f32 ux ux -1) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))) |
(/.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 1 ux) (-.f32 1 ux))) |
(/.f32 (fma.f32 ux ux -1) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 ux 3)))) |
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (fma.f32 ux ux -1))) |
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (+.f32 ux -1))) |
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 ux 3)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 ux 3)))) |
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 ux 3)))) |
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 ux -1))) |
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)) (fma.f32 ux ux -1))) |
(/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) |
(/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (+.f32 1 ux)) |
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (+.f32 1 ux)) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (-.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux -1))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (+.f32 1 ux)) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (neg.f32 (+.f32 1 ux))) |
(/.f32 (*.f32 (neg.f32 (+.f32 -1 (pow.f32 ux 3))) (-.f32 1 ux)) (neg.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 ux) (neg.f32 ux))) (+.f32 ux -1)) (+.f32 1 ux)) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 ux) 3)) (+.f32 ux -1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux)))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1)) (neg.f32 (+.f32 1 ux))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (+.f32 ux -1)) (neg.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) 1) (+.f32 1 ux)) |
(/.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) 1) (+.f32 1 ux)) |
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) 1) (+.f32 1 ux)) |
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) 1) (+.f32 1 ux)) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) 1) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 ux -1))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 ux -1))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (*.f32 (sqrt.f32 (+.f32 ux -1)) (-.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 ux -1)) (-.f32 1 ux))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) 1) (+.f32 1 ux)) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) 1) (+.f32 1 ux)) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) 1) (+.f32 1 ux)) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) 1) (+.f32 1 ux)) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(pow.f32 (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 3) |
(pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (-.f32 1 ux)) (+.f32 ux -1))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(cbrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) |
(expm1.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(exp.f32 (log.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) 1) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 3) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 3) 1/3) |
(sqrt.f32 (*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
| Outputs |
|---|
(*.f32 2 ux) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(neg.f32 (*.f32 ux ux)) |
(*.f32 ux (neg.f32 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(*.f32 -1 (pow.f32 ux 2)) |
(neg.f32 (*.f32 ux ux)) |
(*.f32 ux (neg.f32 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
-1 |
(-.f32 (*.f32 2 ux) 1) |
(fma.f32 2 ux -1) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(+.f32 (neg.f32 (*.f32 ux ux)) (fma.f32 2 ux -1)) |
(fma.f32 -1 (*.f32 ux ux) (fma.f32 2 ux -1)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(+.f32 (neg.f32 (*.f32 ux ux)) (fma.f32 2 ux -1)) |
(fma.f32 -1 (*.f32 ux ux) (fma.f32 2 ux -1)) |
(*.f32 -1 (pow.f32 ux 2)) |
(neg.f32 (*.f32 ux ux)) |
(*.f32 ux (neg.f32 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(+.f32 (neg.f32 (*.f32 ux ux)) (fma.f32 2 ux -1)) |
(fma.f32 -1 (*.f32 ux ux) (fma.f32 2 ux -1)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(+.f32 (neg.f32 (*.f32 ux ux)) (fma.f32 2 ux -1)) |
(fma.f32 -1 (*.f32 ux ux) (fma.f32 2 ux -1)) |
(*.f32 -1 (pow.f32 ux 2)) |
(neg.f32 (*.f32 ux ux)) |
(*.f32 ux (neg.f32 ux)) |
(+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) |
(fma.f32 -1 (*.f32 ux ux) (*.f32 2 ux)) |
(-.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(+.f32 (neg.f32 (*.f32 ux ux)) (fma.f32 2 ux -1)) |
(fma.f32 -1 (*.f32 ux ux) (fma.f32 2 ux -1)) |
(-.f32 (+.f32 (*.f32 -1 (pow.f32 ux 2)) (*.f32 2 ux)) 1) |
(+.f32 (neg.f32 (*.f32 ux ux)) (fma.f32 2 ux -1)) |
(fma.f32 -1 (*.f32 ux ux) (fma.f32 2 ux -1)) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))) |
(+.f32 (*.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))) 1) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(*.f32 (+.f32 1 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2))))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))))) |
(+.f32 (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (*.f32 (pow.f32 (PI.f32) 4) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(+.f32 (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(+.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) (+.f32 (*.f32 -2 (*.f32 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) (+.f32 (*.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) (*.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))))))) |
(+.f32 (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (fma.f32 2/3 (*.f32 (pow.f32 uy 4) (*.f32 (pow.f32 (PI.f32) 4) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))) (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (*.f32 (pow.f32 (PI.f32) 6) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))))))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(+.f32 (*.f32 (+.f32 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2)))) 1) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (+.f32 (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)) (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))))) |
(+.f32 (*.f32 (+.f32 1 (*.f32 -2 (*.f32 uy (*.f32 uy (pow.f32 (PI.f32) 2))))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (+.f32 (*.f32 -4/45 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6))) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)) |
(*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 -1) (*.f32 ux (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(+.f32 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) |
(fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (sqrt.f32 -1) (neg.f32 ux))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 ux ux))) (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (sqrt.f32 -1) (neg.f32 ux))) (fma.f32 1/2 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 ux ux)) (*.f32 (sqrt.f32 -1) (*.f32 ux (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))))))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) |
(neg.f32 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(*.f32 (*.f32 ux (sqrt.f32 -1)) (neg.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux)))) |
(*.f32 -1 (+.f32 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))) |
(neg.f32 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1)))) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) 1/2))) |
(fma.f32 -1 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (sqrt.f32 -1) (neg.f32 ux))) 1/2)) |
(+.f32 (*.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) ux))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) ux))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 ux 2))))))) |
(fma.f32 -1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)) (fma.f32 -1 (*.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 3))) (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 ux ux))))))) |
(fma.f32 -1 (fma.f32 (*.f32 ux (sqrt.f32 -1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 -1))) (fma.f32 -1/2 (/.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (pow.f32 (sqrt.f32 -1) 5)) (*.f32 ux ux)) (*.f32 (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (*.f32 (sqrt.f32 -1) (neg.f32 ux))) 1/2))) |
(-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 0) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (/.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(-.f32 (+.f32 2 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(*.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4) (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2))) |
(*.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))))) |
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2))) |
(*.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(*.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4)) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1/4)) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(*.f32 (cbrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (*.f32 (cbrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))))) |
(/.f32 1 (/.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)))) |
(*.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3/2)) (/.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3/2)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)))) |
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)))) (/.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)))) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)))) |
(*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)))) (/.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) |
(*.f32 (/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)))) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)))) |
(*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))) (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)))))) |
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (neg.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) 1) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 1) 1) (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) 1) (neg.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (*.f32 (neg.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) 1) (neg.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (/.f32 (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))) |
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3/2)) (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (/.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2)))) |
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2)) (/.f32 (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2)))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (cbrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (/.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))))) |
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (cbrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)))))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) |
(/.f32 (*.f32 (/.f32 1 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 4))) (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 4)) (*.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) 3)) (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (+.f32 1 (+.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))))) |
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) 3)) (/.f32 (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 4))) (/.f32 1 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 6)) (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (+.f32 1 (+.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 4)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 6)) (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 6)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (+.f32 1 (-.f32 (*.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)))) |
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3) 3)) (/.f32 (-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 6)) (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (/.f32 1 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))))) |
(/.f32 (+.f32 1 (pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3) 3)) (*.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 6) (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)))) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) 1) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (*.f32 (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) 1) (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(/.f32 (/.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) (*.f32 (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) |
(/.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3)) (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(pow.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 2) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(pow.f32 (cbrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) 3) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2) 1/2) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2)) |
(fabs.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3) 1/3) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(sqrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 2)) |
(sqrt.f32 (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 2)) |
(fabs.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(log.f32 (exp.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(cbrt.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3)) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(expm1.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(exp.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(exp.f32 (*.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) |
(exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) |
(log1p.f32 (expm1.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(fma.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(fma.f32 (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) |
(fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) (cbrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1) |
(fma.f32 (cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (cbrt.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) 1) |
(+.f32 1 (-.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 ux (+.f32 -1 (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 ux (+.f32 -1 (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (+.f32 ux -1) (*.f32 (+.f32 ux -1) (neg.f32 ux))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) (+.f32 ux -1))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 0) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 -1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) (+.f32 ux -1)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (-.f32 1 ux) ux) (*.f32 (-.f32 1 ux) -1)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (-.f32 1 ux) -1) (*.f32 (-.f32 1 ux) ux)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 (neg.f32 ux) (+.f32 ux -1)) (+.f32 ux -1)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (*.f32 -1 (-.f32 1 ux))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(+.f32 (*.f32 -1 (-.f32 1 ux)) (*.f32 ux (-.f32 1 ux))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(-.f32 ux (-.f32 1 (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(-.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 1) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 2) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(-.f32 (/.f32 1 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) (+.f32 (/.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) 1)) |
(-.f32 (/.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) 1) |
(+.f32 (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)) -1) |
(+.f32 -1 (/.f32 (+.f32 -1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) |
(-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(-.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (+.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux (+.f32 ux -1)))) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) ux) (/.f32 1 (+.f32 ux 1)))) |
(-.f32 (/.f32 (*.f32 ux ux) (+.f32 1 ux)) (-.f32 (/.f32 1 (+.f32 1 ux)) (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(-.f32 (/.f32 ux (/.f32 (+.f32 ux 1) ux)) (+.f32 (/.f32 1 (+.f32 ux 1)) (*.f32 ux (+.f32 ux -1)))) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (-.f32 (*.f32 (/.f32 ux (+.f32 ux 1)) ux) (/.f32 1 (+.f32 ux 1)))) |
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (+.f32 ux -1) (neg.f32 ux)))) |
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux (+.f32 ux -1)))) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 ux (fma.f32 ux ux 1))) (/.f32 1 (+.f32 ux (fma.f32 ux ux 1))))) |
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (neg.f32 ux) (+.f32 ux -1)))) |
(-.f32 (/.f32 (pow.f32 ux 3) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 (/.f32 1 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 ux (+.f32 ux -1)))) |
(+.f32 (*.f32 ux (-.f32 1 ux)) (-.f32 (/.f32 (pow.f32 ux 3) (+.f32 ux (fma.f32 ux ux 1))) (/.f32 1 (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (+.f32 ux -1) (/.f32 1 (-.f32 1 ux))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(/.f32 (-.f32 1 ux) (/.f32 1 (+.f32 ux -1))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(/.f32 (fma.f32 ux ux -1) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1)) (+.f32 ux 1))) |
(/.f32 (fma.f32 ux ux -1) (/.f32 (+.f32 1 ux) (-.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (fma.f32 ux ux -1) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 ux 3)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 ux)) (fma.f32 ux ux -1))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1)) (+.f32 ux 1))) |
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (+.f32 1 ux) (+.f32 ux -1))) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (-.f32 1 (*.f32 ux ux)) (/.f32 (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 ux 3)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)) (-.f32 1 (*.f32 ux ux)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))) (-.f32 1 (pow.f32 ux 3)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 ux (fma.f32 ux ux 1)) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux))) (+.f32 -1 (pow.f32 ux 3)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 ux (fma.f32 ux ux 1)) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 ux -1))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux)) (fma.f32 ux ux -1))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (+.f32 1 ux)) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (+.f32 1 ux)) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (-.f32 (+.f32 1 (*.f32 ux ux)) (*.f32 ux -1))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 ux (fma.f32 ux ux 1)) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 ux (fma.f32 ux ux 1)) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (neg.f32 (fma.f32 ux ux -1)) (-.f32 1 ux)) (neg.f32 (+.f32 1 ux))) |
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1))) (+.f32 -1 (neg.f32 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux)) (+.f32 ux -1)) |
(/.f32 (*.f32 (neg.f32 (+.f32 -1 (pow.f32 ux 3))) (-.f32 1 ux)) (neg.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 ux -1)) |
(/.f32 (*.f32 (-.f32 1 (*.f32 (neg.f32 ux) (neg.f32 ux))) (+.f32 ux -1)) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (+.f32 1 (pow.f32 (neg.f32 ux) 3)) (+.f32 ux -1)) (+.f32 1 (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (*.f32 ux ux))) (+.f32 ux -1)) (neg.f32 (+.f32 1 ux))) |
(/.f32 (neg.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1))) (+.f32 -1 (neg.f32 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (-.f32 -1 ux)) (+.f32 ux -1)) |
(/.f32 (*.f32 (neg.f32 (-.f32 1 (pow.f32 ux 3))) (+.f32 ux -1)) (neg.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (*.f32 (-.f32 1 ux) (-.f32 1 (pow.f32 ux 3))) (+.f32 -1 (neg.f32 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 -1 (fma.f32 ux ux ux))) (+.f32 ux -1)) |
(/.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (*.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 ux (fma.f32 ux ux 1)) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (fma.f32 ux ux -1)) 1) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1)) (+.f32 ux 1))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (fma.f32 ux ux -1)) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (fma.f32 ux ux -1) (/.f32 (-.f32 1 (pow.f32 ux 3)) (*.f32 (+.f32 ux 1) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 -1 (pow.f32 ux 3))) 1) (*.f32 (+.f32 1 (fma.f32 ux ux ux)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux))) (/.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 1 (fma.f32 ux ux ux)))) |
(*.f32 (-.f32 1 (pow.f32 ux 3)) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (*.f32 (+.f32 ux (fma.f32 ux ux 1)) (+.f32 ux (fma.f32 ux ux 1))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (*.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 ux -1))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (sqrt.f32 (-.f32 1 (*.f32 ux ux))) (/.f32 (sqrt.f32 (+.f32 ux 1)) (*.f32 (+.f32 ux -1) (sqrt.f32 (-.f32 1 ux))))) |
(*.f32 (/.f32 (sqrt.f32 (neg.f32 (fma.f32 ux ux -1))) (sqrt.f32 (+.f32 ux 1))) (*.f32 (+.f32 ux -1) (sqrt.f32 (-.f32 1 ux)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (-.f32 1 ux)) (+.f32 ux -1))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 ux 3))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (+.f32 ux -1) (sqrt.f32 (-.f32 1 ux))))) |
(*.f32 (/.f32 (hypot.f32 1 (pow.f32 (neg.f32 ux) 3/2)) (sqrt.f32 (+.f32 ux (fma.f32 ux ux 1)))) (*.f32 (+.f32 ux -1) (sqrt.f32 (-.f32 1 ux)))) |
(/.f32 (*.f32 (sqrt.f32 (fma.f32 ux ux -1)) (*.f32 (sqrt.f32 (+.f32 ux -1)) (-.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(/.f32 (sqrt.f32 (fma.f32 ux ux -1)) (/.f32 (sqrt.f32 (+.f32 ux 1)) (*.f32 (-.f32 1 ux) (sqrt.f32 (+.f32 ux -1))))) |
(*.f32 (/.f32 (sqrt.f32 (fma.f32 ux ux -1)) (sqrt.f32 (+.f32 ux 1))) (*.f32 (-.f32 1 ux) (sqrt.f32 (+.f32 ux -1)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 ux -1)) (-.f32 1 ux))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 ux 3))) (/.f32 (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (*.f32 (-.f32 1 ux) (sqrt.f32 (+.f32 ux -1))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 -1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 ux (fma.f32 ux ux 1)))) (*.f32 (-.f32 1 ux) (sqrt.f32 (+.f32 ux -1)))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (*.f32 ux ux))) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (+.f32 ux -1) (-.f32 1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (fma.f32 ux ux -1)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 ux) (+.f32 -1 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (/.f32 (*.f32 (fma.f32 ux ux -1) (-.f32 1 ux)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (fma.f32 ux ux -1) (+.f32 ux 1)) (-.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 ux) (+.f32 ux 1)) (fma.f32 ux ux -1)) |
(/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (+.f32 -1 (pow.f32 ux 3)) (-.f32 1 ux)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) 1) (+.f32 1 ux)) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (sqrt.f32 (+.f32 1 ux))) (sqrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux -1)) (*.f32 (cbrt.f32 (+.f32 1 ux)) (cbrt.f32 (+.f32 1 ux)))) (cbrt.f32 (+.f32 1 ux))) |
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 ux 1)) (+.f32 ux -1)) |
(*.f32 (+.f32 ux -1) (/.f32 (neg.f32 (fma.f32 ux ux -1)) (+.f32 ux 1))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) 1) (+.f32 1 (fma.f32 ux ux ux))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) (sqrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(/.f32 (/.f32 (*.f32 (-.f32 1 (pow.f32 ux 3)) (+.f32 ux -1)) (*.f32 (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux))))) (cbrt.f32 (+.f32 1 (fma.f32 ux ux ux)))) |
(/.f32 (+.f32 -1 (pow.f32 ux 3)) (/.f32 (+.f32 1 (fma.f32 ux ux ux)) (-.f32 1 ux))) |
(*.f32 (-.f32 1 ux) (/.f32 (+.f32 -1 (pow.f32 ux 3)) (+.f32 ux (fma.f32 ux ux 1)))) |
(pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 1) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(pow.f32 (sqrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 2) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(pow.f32 (cbrt.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 3) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(pow.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3) 1/3) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(sqrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2)) |
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2)) |
(fabs.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1))) |
(log.f32 (pow.f32 (exp.f32 (-.f32 1 ux)) (+.f32 ux -1))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(cbrt.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(expm1.f32 (log1p.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(exp.f32 (log.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux))) 1)) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(log1p.f32 (expm1.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)))) |
(+.f32 1 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) -1)) |
(*.f32 (-.f32 1 ux) (+.f32 ux -1)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (sqrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (/.f32 (sqrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (/.f32 (sqrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1))) (hypot.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3/2)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) |
(/.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2) (*.f32 (+.f32 ux -1) (-.f32 1 ux)))))) |
(/.f32 (*.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (*.f32 (-.f32 1 ux) (+.f32 ux -1)))))) |
(*.f32 (/.f32 (cbrt.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 3))) (cbrt.f32 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2) (fma.f32 (-.f32 1 ux) (+.f32 ux -1) -1)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(/.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (/.f32 (cbrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (+.f32 ux -1)))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (/.f32 (cbrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) 2))) (cbrt.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (-.f32 1 ux))))) (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 1) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 2) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 3) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 3) 1/3) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(sqrt.f32 (*.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) 3)) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1)))) 1)) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.5% | (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
| ✓ | 99.0% | (*.f32 ux (+.f32 2 ux)) |
| ✓ | 98.9% | (*.f32 (PI.f32) uy) |
| ✓ | 97.9% | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
Compiled 79 to 49 computations (38% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 30.0ms | uy | @ | inf | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
| 8.0ms | uy | @ | 0 | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
| 5.0ms | ux | @ | inf | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
| 4.0ms | ux | @ | -inf | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
| 3.0ms | ux | @ | 0 | (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
| 1× | batch-egg-rewrite |
| 812× | distribute-rgt-in |
| 756× | distribute-lft-in |
| 748× | associate-*r/ |
| 678× | associate-*l/ |
| 364× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 18 | 104 |
| 1 | 381 | 104 |
| 2 | 4458 | 104 |
| 1× | node limit |
| Inputs |
|---|
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
(*.f32 (PI.f32) uy) |
(*.f32 ux (+.f32 2 ux)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
| Outputs |
|---|
((+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) (*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 2 ux))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) 2)) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) 1) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6)) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6)) (*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (*.f32 (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 3)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) 3) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) (sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
((-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) uy))) 1) (pow.f32 (*.f32 (PI.f32) uy) 1) (pow.f32 (sqrt.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) uy)) 3) (pow.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 (PI.f32) uy) 2)) (log.f32 (pow.f32 (exp.f32 (PI.f32)) uy)) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) uy)))) (cbrt.f32 (pow.f32 (*.f32 (PI.f32) uy) 3)) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))) (cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (expm1.f32 (log1p.f32 (*.f32 (PI.f32) uy))) (exp.f32 (log.f32 (*.f32 (PI.f32) uy))) (exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) uy)) 1)) (log1p.f32 (expm1.f32 (*.f32 (PI.f32) uy)))) |
((+.f32 (*.f32 ux ux) (*.f32 2 ux)) (+.f32 (*.f32 2 ux) (*.f32 ux ux)) (+.f32 (*.f32 (*.f32 ux ux) 1) (*.f32 (*.f32 2 ux) 1)) (+.f32 (*.f32 (*.f32 2 ux) 1) (*.f32 (*.f32 ux ux) 1)) (+.f32 (*.f32 1 (*.f32 (*.f32 2 ux) 1)) (*.f32 1 (*.f32 (*.f32 ux ux) 1))) (+.f32 (*.f32 (*.f32 (*.f32 2 ux) 1) 1) (*.f32 (*.f32 (*.f32 ux ux) 1) 1)) (-.f32 (exp.f32 (log1p.f32 (*.f32 ux (+.f32 2 ux)))) 1) (/.f32 ux (/.f32 1 (+.f32 2 ux))) (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (-.f32 2 ux) ux)) (/.f32 (+.f32 8 (pow.f32 ux 3)) (/.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))) ux)) (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (-.f32 2 ux)) (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (-.f32 2 ux)) (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (/.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3)) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) (/.f32 (*.f32 ux (-.f32 (*.f32 ux ux) 4)) (-.f32 ux 2)) (/.f32 (*.f32 ux (neg.f32 (-.f32 4 (*.f32 ux ux)))) (neg.f32 (-.f32 2 ux))) (/.f32 (*.f32 ux (neg.f32 (+.f32 8 (pow.f32 ux 3)))) (neg.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 1 (*.f32 ux (-.f32 4 (*.f32 ux ux)))) (-.f32 2 ux)) (/.f32 (*.f32 1 (*.f32 ux (+.f32 8 (pow.f32 ux 3)))) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (*.f32 1 (*.f32 (-.f32 4 (*.f32 ux ux)) ux)) (-.f32 2 ux)) (/.f32 (*.f32 1 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux)) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux)))) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3))) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) (/.f32 (*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (+.f32 8 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (-.f32 4 (*.f32 ux ux)))) (cbrt.f32 (-.f32 2 ux))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) (/.f32 (*.f32 (-.f32 (*.f32 ux ux) 4) ux) (-.f32 ux 2)) (/.f32 (*.f32 (neg.f32 (-.f32 4 (*.f32 ux ux))) ux) (neg.f32 (-.f32 2 ux))) (/.f32 (*.f32 (neg.f32 (+.f32 8 (pow.f32 ux 3))) ux) (neg.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) 1) (-.f32 2 ux)) (/.f32 (*.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (*.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) 1) (-.f32 2 ux)) (/.f32 (*.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (*.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) 1) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3)) 1) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) (/.f32 (*.f32 (sqrt.f32 (+.f32 8 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 2 ux)) ux)) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (sqrt.f32 (-.f32 4 (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 2 ux)) ux)) (sqrt.f32 (-.f32 2 ux))) (/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) 1) (-.f32 2 ux)) (/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 2 ux))) (/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (*.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 2 ux)))) (cbrt.f32 (-.f32 2 ux))) (/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) 1) (-.f32 2 ux)) (/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 2 ux))) (/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (*.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 2 ux)))) (cbrt.f32 (-.f32 2 ux))) (/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1) (pow.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 2) (pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 3) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2) 1/2) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3) 1/3) (sqrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2)) (log.f32 (pow.f32 (exp.f32 (+.f32 2 ux)) ux)) (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3)) (cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 2 ux) 3))) (cbrt.f32 (*.f32 (pow.f32 (+.f32 2 ux) 3) (pow.f32 ux 3))) (expm1.f32 (log1p.f32 (*.f32 ux (+.f32 2 ux)))) (exp.f32 (log.f32 (*.f32 ux (+.f32 2 ux)))) (exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 2 ux))) 1)) (log1p.f32 (expm1.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 2 ux (*.f32 ux ux)) (fma.f32 ux 2 (*.f32 ux ux))) |
((+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))))) (+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) (/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) (/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) (pow.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) 3/2) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) 1/3) (sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) (cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) (expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) (log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
| 1× | egg-herbie |
| 1524× | associate-*r* |
| 1246× | associate-*l* |
| 968× | fma-def |
| 876× | *-commutative |
| 532× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 653 | 15275 |
| 1 | 2091 | 13755 |
| 1× | node limit |
| Inputs |
|---|
(sqrt.f32 (*.f32 (+.f32 2 ux) ux)) |
(+.f32 (*.f32 (pow.f32 uy 2) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))) (*.f32 -2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(+.f32 (*.f32 (pow.f32 uy 2) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))) (*.f32 -2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))))) (+.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 8/9 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (*.f32 4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (pow.f32 (PI.f32) 4)))))))))) |
(+.f32 (*.f32 (pow.f32 uy 6) (+.f32 (*.f32 -4/9 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -4/3 (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2))) (*.f32 -8/27 (pow.f32 (PI.f32) 6)))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -4/3 (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2))) (*.f32 -8/27 (pow.f32 (PI.f32) 6)))))) (*.f32 -4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (*.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (*.f32 4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (pow.f32 (PI.f32) 4)))) (pow.f32 (PI.f32) 2)))))))) (+.f32 (*.f32 (pow.f32 uy 2) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))) (*.f32 -2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))))) (+.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 8/9 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (*.f32 4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (pow.f32 (PI.f32) 4))))))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (*.f32 1/12 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))) ux)) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) (+.f32 (*.f32 (+.f32 (*.f32 1/72 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 1/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))))) (*.f32 -5/288 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))))) (pow.f32 ux 2)) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (*.f32 1/12 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))) ux))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) (+.f32 (*.f32 (+.f32 (*.f32 1/12 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 1/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2))))))) (+.f32 (*.f32 -5/1728 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/1728 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 55/5184 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))))) (*.f32 55/10368 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))))) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 (*.f32 1/72 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 1/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))))) (*.f32 -5/288 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))))) (pow.f32 ux 2)) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (*.f32 1/12 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))) ux)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)) |
(+.f32 (*.f32 2/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)))) |
(+.f32 (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 2/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 5)) 1/3) (+.f32 (*.f32 -5/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 1/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3))) (*.f32 -5/18 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)))))))) |
(+.f32 (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 55/162 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 8)) 1/3) (+.f32 (*.f32 -5/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 1/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3))))) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 5)) 1/3) (+.f32 (*.f32 -5/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 1/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3))) (+.f32 (*.f32 -5/27 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 2/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)) (+.f32 (*.f32 -5/18 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3))) (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 8)) 1/3) (+.f32 (*.f32 -5/27 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 55/81 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3))))))))))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)))) ux))) |
(+.f32 (*.f32 2/9 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3) (/.f32 (*.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) (+.f32 (*.f32 -5/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 1/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)))) ux)) (*.f32 -5/18 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3))))))) |
(+.f32 (*.f32 2/9 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3) (*.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) (+.f32 (*.f32 -5/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 1/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))))))) (+.f32 (*.f32 5/27 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (+.f32 (*.f32 -55/162 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 (*.f32 (+.f32 (*.f32 5/27 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 -55/81 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1))))) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3))))) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3) (/.f32 (*.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) (+.f32 (*.f32 -5/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 1/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)))) ux)) (*.f32 -5/18 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3)))))))) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 2 ux) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(pow.f32 ux 2) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(pow.f32 ux 2) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(sqrt.f32 (*.f32 (+.f32 2 ux) ux)) |
(+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux)))) |
(+.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 2))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux)))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 ux 2))))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) |
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 2 ux))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) 2)) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) 1) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6)) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6)) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 3)) |
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) 3) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) uy))) 1) |
(pow.f32 (*.f32 (PI.f32) uy) 1) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) uy)) 2) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) uy)) 3) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) uy) 2)) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) uy)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) uy)))) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) uy) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))) |
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) uy))) |
(exp.f32 (log.f32 (*.f32 (PI.f32) uy))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) uy)) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) uy))) |
(+.f32 (*.f32 ux ux) (*.f32 2 ux)) |
(+.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(+.f32 (*.f32 (*.f32 ux ux) 1) (*.f32 (*.f32 2 ux) 1)) |
(+.f32 (*.f32 (*.f32 2 ux) 1) (*.f32 (*.f32 ux ux) 1)) |
(+.f32 (*.f32 1 (*.f32 (*.f32 2 ux) 1)) (*.f32 1 (*.f32 (*.f32 ux ux) 1))) |
(+.f32 (*.f32 (*.f32 (*.f32 2 ux) 1) 1) (*.f32 (*.f32 (*.f32 ux ux) 1) 1)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(/.f32 ux (/.f32 1 (+.f32 2 ux))) |
(/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (-.f32 2 ux) ux)) |
(/.f32 (+.f32 8 (pow.f32 ux 3)) (/.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))) ux)) |
(/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (-.f32 2 ux)) |
(/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (-.f32 2 ux)) |
(/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(/.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3)) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(/.f32 (*.f32 ux (-.f32 (*.f32 ux ux) 4)) (-.f32 ux 2)) |
(/.f32 (*.f32 ux (neg.f32 (-.f32 4 (*.f32 ux ux)))) (neg.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 ux (neg.f32 (+.f32 8 (pow.f32 ux 3)))) (neg.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 1 (*.f32 ux (-.f32 4 (*.f32 ux ux)))) (-.f32 2 ux)) |
(/.f32 (*.f32 1 (*.f32 ux (+.f32 8 (pow.f32 ux 3)))) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 1 (*.f32 (-.f32 4 (*.f32 ux ux)) ux)) (-.f32 2 ux)) |
(/.f32 (*.f32 1 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux)) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux)))) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3))) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(/.f32 (*.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (+.f32 8 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (-.f32 4 (*.f32 ux ux)))) (cbrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) 4) ux) (-.f32 ux 2)) |
(/.f32 (*.f32 (neg.f32 (-.f32 4 (*.f32 ux ux))) ux) (neg.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (neg.f32 (+.f32 8 (pow.f32 ux 3))) ux) (neg.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) 1) (-.f32 2 ux)) |
(/.f32 (*.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) 1) (-.f32 2 ux)) |
(/.f32 (*.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) 1) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3)) 1) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 8 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 2 ux)) ux)) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 4 (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 2 ux)) ux)) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) 1) (-.f32 2 ux)) |
(/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (*.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 2 ux)))) (cbrt.f32 (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) 1) (-.f32 2 ux)) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (*.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 2 ux)))) (cbrt.f32 (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(pow.f32 (*.f32 ux (+.f32 2 ux)) 1) |
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 2) |
(pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 3) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2) 1/2) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3) 1/3) |
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2)) |
(log.f32 (pow.f32 (exp.f32 (+.f32 2 ux)) ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 2 ux))))) |
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3)) |
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 2 ux) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (+.f32 2 ux) 3) (pow.f32 ux 3))) |
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 2 ux)))) |
(exp.f32 (log.f32 (*.f32 ux (+.f32 2 ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 2 ux))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 ux (+.f32 2 ux)))) |
(fma.f32 2 ux (*.f32 ux ux)) |
(fma.f32 ux 2 (*.f32 ux ux)) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) |
(pow.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) 3/2) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) 1/3) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
| Outputs |
|---|
(sqrt.f32 (*.f32 (+.f32 2 ux) ux)) |
(sqrt.f32 (*.f32 ux (+.f32 2 ux))) |
(+.f32 (*.f32 (pow.f32 uy 2) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))) (*.f32 -2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(fma.f32 (*.f32 uy uy) (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) -2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(fma.f32 -2 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(+.f32 (*.f32 (pow.f32 uy 2) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))) (*.f32 -2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))))) (+.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 8/9 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (*.f32 4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (pow.f32 (PI.f32) 4)))))))))) |
(+.f32 (fma.f32 (*.f32 uy uy) (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) -2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (pow.f32 uy 4) (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) -2/3) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 8/9 (*.f32 (pow.f32 (PI.f32) 4) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) -2/3) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 4/9 (*.f32 (pow.f32 (PI.f32) 4) (cbrt.f32 (*.f32 ux (+.f32 2 ux))))))))))) |
(+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (*.f32 uy (PI.f32)) 2))) (fma.f32 (pow.f32 uy 4) (fma.f32 1/3 (*.f32 (*.f32 -2/3 (pow.f32 (PI.f32) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (fma.f32 2/3 (*.f32 (*.f32 -2/3 (pow.f32 (PI.f32) 4)) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (pow.f32 (PI.f32) 4) 4/9))) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 8/9 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(+.f32 (*.f32 (pow.f32 uy 6) (+.f32 (*.f32 -4/9 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -4/3 (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2))) (*.f32 -8/27 (pow.f32 (PI.f32) 6)))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (+.f32 (*.f32 -4/3 (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2))) (*.f32 -8/27 (pow.f32 (PI.f32) 6)))))) (*.f32 -4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (*.f32 (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))) (pow.f32 (PI.f32) 2)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (*.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (*.f32 4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (pow.f32 (PI.f32) 4)))) (pow.f32 (PI.f32) 2)))))))) (+.f32 (*.f32 (pow.f32 uy 2) (+.f32 (*.f32 -4/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))) (*.f32 -2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 2))))) (+.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (+.f32 (*.f32 1/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (+.f32 (*.f32 8/9 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 (PI.f32) 4))) (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/6) (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (-.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (*.f32 4/3 (pow.f32 (PI.f32) 4))))) (*.f32 4/9 (*.f32 (pow.f32 (*.f32 (+.f32 2 ux) (*.f32 1 ux)) 1/3) (pow.f32 (PI.f32) 4))))))))))) |
(fma.f32 (pow.f32 uy 6) (fma.f32 -4/9 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 4) -2/3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 1/3 (*.f32 (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 4) -2/3)) (*.f32 (pow.f32 (PI.f32) 6) -8/27))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (fma.f32 2/3 (*.f32 (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 4) -2/3)) (*.f32 (pow.f32 (PI.f32) 6) -8/27))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 -4/9 (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (*.f32 (pow.f32 (PI.f32) 4) -2/3)) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) -2/3) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 4/9 (*.f32 (pow.f32 (PI.f32) 4) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))))))))) (+.f32 (fma.f32 (*.f32 uy uy) (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) -2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (pow.f32 uy 4) (fma.f32 1/3 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) -2/3) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 8/9 (*.f32 (pow.f32 (PI.f32) 4) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 (PI.f32) 4) -2/3) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 4/9 (*.f32 (pow.f32 (PI.f32) 4) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))))))))) |
(fma.f32 (pow.f32 uy 6) (fma.f32 -4/9 (*.f32 (*.f32 (pow.f32 (PI.f32) 6) -2/3) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 1/3 (*.f32 (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 6) -2/3) (*.f32 (pow.f32 (PI.f32) 6) -8/27))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (fma.f32 (*.f32 2/3 (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (-.f32 (*.f32 -4/45 (pow.f32 (PI.f32) 6)) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 6) -2/3) (*.f32 (pow.f32 (PI.f32) 6) -8/27))) (*.f32 -4/9 (*.f32 (*.f32 (pow.f32 (PI.f32) 6) -2/3) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))))) (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 2/3 (*.f32 (*.f32 -2/3 (pow.f32 (PI.f32) 4)) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (pow.f32 (PI.f32) 4) 4/9)))) (*.f32 -2/3 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6)))))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (*.f32 uy (PI.f32)) 2))) (fma.f32 (pow.f32 uy 4) (fma.f32 1/3 (*.f32 (*.f32 -2/3 (pow.f32 (PI.f32) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/6) (fma.f32 2/3 (*.f32 (*.f32 -2/3 (pow.f32 (PI.f32) 4)) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (pow.f32 (PI.f32) 4) 4/9))) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 8/9 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (pow.f32 1 1/6))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) |
(*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (*.f32 1/12 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))) ux)) |
(fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) 1 (*.f32 ux (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) 1/4))) |
(fma.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) 1/4)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) (+.f32 (*.f32 (+.f32 (*.f32 1/72 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 1/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))))) (*.f32 -5/288 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))))) (pow.f32 ux 2)) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (*.f32 1/12 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))) ux))) |
(fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) 1 (fma.f32 (fma.f32 1/72 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) (fma.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2)) -1/36)) (*.f32 (*.f32 -5/288 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) 1))) (*.f32 ux ux) (*.f32 ux (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) 1/4)))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) (fma.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) 1/4)) (*.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) 1/72 (fma.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2)) (*.f32 -1/36 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) -5/288)))) (*.f32 ux ux)))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) (+.f32 (*.f32 (+.f32 (*.f32 1/12 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 1/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2))))))) (+.f32 (*.f32 -5/1728 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/1728 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 55/5184 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))))) (*.f32 55/10368 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))))) (pow.f32 ux 3)) (+.f32 (*.f32 (+.f32 (*.f32 1/72 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) 1/3) (*.f32 (+.f32 (*.f32 -5/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2))) (*.f32 1/144 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 1) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))))) (*.f32 -5/288 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))))) (pow.f32 ux 2)) (*.f32 (+.f32 (*.f32 1/6 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3))) (*.f32 1/12 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)))) ux)))) |
(fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) 1 (fma.f32 (fma.f32 1/12 (*.f32 (*.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2)) -1/36)) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -5/1728 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) (fma.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2)) 5/648)) (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) 55/10368)))) (pow.f32 ux 3) (fma.f32 (fma.f32 1/72 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) (fma.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2)) -1/36)) (*.f32 (*.f32 -5/288 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) 1))) (*.f32 ux ux) (*.f32 ux (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3))) 1/4))))) |
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) (fma.f32 (fma.f32 1/12 (*.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) (*.f32 (*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2))) -1/36)) (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) -5/1728 (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) 55/10368 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2) 5/648)) (*.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (pow.f32 ux 3) (fma.f32 ux (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) 1/4)) (*.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3)) 1/72 (fma.f32 (*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 2)) (*.f32 -1/36 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (+.f32 (log.f32 ux) (log.f32 2))) 3) -5/288)))) (*.f32 ux ux))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(+.f32 (*.f32 2/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)))) |
(fma.f32 2/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 1/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(+.f32 (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 2/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 5)) 1/3) (+.f32 (*.f32 -5/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 1/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3))) (*.f32 -5/18 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)))))))) |
(fma.f32 1/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 2/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 5))) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux))) -4/9) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) -1/18))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) (fma.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 5))) (*.f32 -4/9 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux)))) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) -1/18))) |
(+.f32 (*.f32 1/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 55/162 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 8)) 1/3) (+.f32 (*.f32 -5/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 1/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3))))) (+.f32 (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 5)) 1/3) (+.f32 (*.f32 -5/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 1/9 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)))) (+.f32 (*.f32 2/9 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3))) (+.f32 (*.f32 -5/27 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 2/3 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3)) (+.f32 (*.f32 -5/18 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (pow.f32 1 1/3))) (*.f32 (pow.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1) (pow.f32 ux 8)) 1/3) (+.f32 (*.f32 -5/27 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3)) (*.f32 55/81 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 1 (pow.f32 ux 2))) 1/3))))))))))))) |
(fma.f32 1/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 55/162 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) (fma.f32 1/3 (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux))) -4/9) (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 8)))) (fma.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 5))) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux))) -4/9) (fma.f32 2/9 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (fma.f32 -5/27 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) (fma.f32 2/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 -5/18 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 8))) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux))) 40/81))))))))))) |
(fma.f32 1/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 55/162 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) (+.f32 (fma.f32 2/9 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (fma.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) -5/27 (+.f32 (fma.f32 (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 8))) (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux))) 40/81) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) -5/18) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 2/3 ux))))) (*.f32 (*.f32 -4/9 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 ux ux)))) (+.f32 (*.f32 1/3 (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 8)))) (cbrt.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 5)))))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) |
(*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) |
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)))) ux))) |
(fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) 1 (neg.f32 (/.f32 (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))) -1) ux))) |
(-.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (/.f32 ux -1))) |
(+.f32 (*.f32 2/9 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3) (/.f32 (*.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) (+.f32 (*.f32 -5/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 1/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)))) ux)) (*.f32 -5/18 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3))))))) |
(fma.f32 2/9 (*.f32 1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))))) (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) 1 (fma.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (/.f32 (*.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2)) -4/9)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))) -1) ux) (*.f32 -5/18 (*.f32 1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))))))))) |
(fma.f32 2/9 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)) (fma.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) -1)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2) -4/9)) ux) (/.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) ux)) (-.f32 (/.f32 (*.f32 -5/18 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (/.f32 (*.f32 ux ux) (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (/.f32 ux -1)))))) |
(+.f32 (*.f32 2/9 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3) (*.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) (+.f32 (*.f32 -5/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 1/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))))))) (+.f32 (*.f32 5/27 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (+.f32 (*.f32 -55/162 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 (*.f32 (+.f32 (*.f32 5/27 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 -55/81 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2)))) (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1))))) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3))))) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) 1)) 1/3) (/.f32 (*.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) (+.f32 (*.f32 -5/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))) (*.f32 1/9 (*.f32 (pow.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) 1)) 1/3) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 2))))) (pow.f32 ux 2))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3))) (*.f32 -1/3 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 1 1/3)))) ux)) (*.f32 -5/18 (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 ux))) (log.f32 -1)))) 3))) (pow.f32 ux 2)) (pow.f32 1 1/3)))))))) |
(fma.f32 2/9 (*.f32 1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))))) (fma.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) 1 (fma.f32 -1 (/.f32 (fma.f32 -1/3 (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2)) -4/9))) (fma.f32 5/27 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))) (fma.f32 -55/162 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))) (*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2)) -40/81)))))) (pow.f32 ux 3)) (fma.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (/.f32 (*.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (pow.f32 (sqrt.f32 -1) 2))) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2)) -4/9)) (*.f32 ux ux)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)))) -1) ux) (*.f32 -5/18 (*.f32 1 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (*.f32 ux ux) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))))))))))) |
(fma.f32 2/9 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3)) (-.f32 (fma.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))) (*.f32 (/.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) -1)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2) -4/9)) ux) (/.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) ux)) (-.f32 (/.f32 (*.f32 -5/18 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (/.f32 (/.f32 (*.f32 ux ux) (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) (/.f32 ux -1)))) (/.f32 (fma.f32 -1/3 (*.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) -1)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2) -4/9)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1))))) (+.f32 (*.f32 (*.f32 (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) -1)) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 2)) (*.f32 -40/81 (*.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 -1)))))) (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 -1) (pow.f32 (pow.f32 (exp.f32 1/6) (fma.f32 -2 (log.f32 (/.f32 -1 ux)) (log.f32 -1))) 3))) -25/162))) (pow.f32 ux 3))))) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 uy (PI.f32)) |
(*.f32 2 ux) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(pow.f32 ux 2) |
(*.f32 ux ux) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(pow.f32 ux 2) |
(*.f32 ux ux) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (pow.f32 ux 2) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(sqrt.f32 (*.f32 (+.f32 2 ux) ux)) |
(sqrt.f32 (*.f32 ux (+.f32 2 ux))) |
(+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(fma.f32 (*.f32 uy uy) (*.f32 (*.f32 (pow.f32 (PI.f32) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) -2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(fma.f32 -2 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux)))) |
(fma.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(fma.f32 2/3 (*.f32 (pow.f32 uy 4) (*.f32 (pow.f32 (PI.f32) 4) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (fma.f32 -2 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(+.f32 (*.f32 -4/45 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)))) (+.f32 (*.f32 2/3 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))) (+.f32 (*.f32 -2 (*.f32 (sqrt.f32 (*.f32 (+.f32 2 ux) ux)) (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))))) |
(fma.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 2/3 (*.f32 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 -2 (*.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(fma.f32 -4/45 (*.f32 (*.f32 (pow.f32 uy 6) (pow.f32 (PI.f32) 6)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (fma.f32 2/3 (*.f32 (pow.f32 uy 4) (*.f32 (pow.f32 (PI.f32) 4) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (fma.f32 -2 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (*.f32 uy (PI.f32)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 (+.f32 2 ux) ux))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) |
(fma.f32 2/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 1/3 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) -1/2)) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 2))) (+.f32 (*.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux)))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) (fma.f32 -1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (fma.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) 1/2 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) -1/2)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux))) |
(*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) |
(neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 2)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (neg.f32 ux))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux)))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 2))))) |
(-.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (neg.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 2))) (neg.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 2)))))) |
(+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) -1/2) (-.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (neg.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) (+.f32 (*.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) ux))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 ux 2))))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (fma.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 2))) (fma.f32 -1 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 ux ux))))))) |
(+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) -1/2) (fma.f32 (/.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux ux)) 1/2 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (neg.f32 (neg.f32 ux)))))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) |
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 1 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (sqrt.f32 ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 2 ux)))) |
(*.f32 (sqrt.f32 (+.f32 2 ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux))) |
(*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) |
(*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6))) |
(*.f32 (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) |
(*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) |
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) (*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))))) |
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) 4)) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) 2) (*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 2 ux))) |
(*.f32 (sqrt.f32 ux) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (+.f32 2 ux)))) |
(*.f32 (sqrt.f32 (+.f32 2 ux)) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux))) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (cbrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (sqrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) 2)) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) 1) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6)) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6)) |
(*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (*.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6))) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) (*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))))) |
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) 4)) |
(*.f32 (*.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cbrt.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) |
(*.f32 (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 3)) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 6) |
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2)))) 3) (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (/.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (+.f32 4 (*.f32 ux (+.f32 ux -2)))) (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)))) |
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (sqrt.f32 (fma.f32 ux (+.f32 ux -2) 4))) (sqrt.f32 (+.f32 (pow.f32 ux 3) 8))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux))))) |
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (/.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) uy))) 1) |
(*.f32 uy (PI.f32)) |
(pow.f32 (*.f32 (PI.f32) uy) 1) |
(*.f32 uy (PI.f32)) |
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) uy)) 2) |
(*.f32 uy (PI.f32)) |
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) uy)) 3) |
(*.f32 uy (PI.f32)) |
(pow.f32 (pow.f32 (*.f32 (PI.f32) uy) 3) 1/3) |
(*.f32 uy (PI.f32)) |
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) uy) 2)) |
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 2)) |
(fabs.f32 (*.f32 uy (PI.f32))) |
(log.f32 (pow.f32 (exp.f32 (PI.f32)) uy)) |
(*.f32 uy (PI.f32)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) uy)))) |
(*.f32 uy (PI.f32)) |
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) uy) 3)) |
(*.f32 uy (PI.f32)) |
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 uy 3))) |
(*.f32 uy (PI.f32)) |
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) |
(*.f32 uy (PI.f32)) |
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) uy))) |
(*.f32 uy (PI.f32)) |
(exp.f32 (log.f32 (*.f32 (PI.f32) uy))) |
(*.f32 uy (PI.f32)) |
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) uy)) 1)) |
(*.f32 uy (PI.f32)) |
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) uy))) |
(*.f32 uy (PI.f32)) |
(+.f32 (*.f32 ux ux) (*.f32 2 ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (*.f32 2 ux) (*.f32 ux ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (*.f32 (*.f32 ux ux) 1) (*.f32 (*.f32 2 ux) 1)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (*.f32 (*.f32 2 ux) 1) (*.f32 (*.f32 ux ux) 1)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (*.f32 1 (*.f32 (*.f32 2 ux) 1)) (*.f32 1 (*.f32 (*.f32 ux ux) 1))) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (*.f32 (*.f32 (*.f32 2 ux) 1) 1) (*.f32 (*.f32 (*.f32 ux ux) 1) 1)) |
(*.f32 ux (+.f32 2 ux)) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(*.f32 ux (+.f32 2 ux)) |
(/.f32 ux (/.f32 1 (+.f32 2 ux))) |
(*.f32 ux (+.f32 2 ux)) |
(/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (-.f32 2 ux) ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (+.f32 8 (pow.f32 ux 3)) (/.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))) ux)) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(/.f32 (-.f32 (*.f32 4 (*.f32 ux ux)) (*.f32 ux (pow.f32 ux 3))) (*.f32 ux (-.f32 2 ux))) |
(/.f32 (/.f32 (-.f32 (*.f32 4 (*.f32 ux ux)) (pow.f32 ux 4)) ux) (-.f32 2 ux)) |
(/.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3)) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(/.f32 (+.f32 (*.f32 8 (pow.f32 ux 3)) (pow.f32 (*.f32 ux ux) 3)) (+.f32 (*.f32 4 (*.f32 ux ux)) (-.f32 (*.f32 ux (pow.f32 ux 3)) (*.f32 2 (pow.f32 ux 3))))) |
(/.f32 (fma.f32 8 (pow.f32 ux 3) (pow.f32 ux 6)) (fma.f32 4 (*.f32 ux ux) (*.f32 (pow.f32 ux 3) (+.f32 ux -2)))) |
(/.f32 (*.f32 ux (-.f32 (*.f32 ux ux) 4)) (-.f32 ux 2)) |
(/.f32 (*.f32 ux (fma.f32 ux ux -4)) (+.f32 ux -2)) |
(*.f32 (/.f32 ux (+.f32 ux -2)) (fma.f32 ux ux -4)) |
(/.f32 (*.f32 ux (neg.f32 (-.f32 4 (*.f32 ux ux)))) (neg.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 ux (fma.f32 ux ux -4)) (+.f32 ux -2)) |
(*.f32 (/.f32 ux (+.f32 ux -2)) (fma.f32 ux ux -4)) |
(/.f32 (*.f32 ux (neg.f32 (+.f32 8 (pow.f32 ux 3)))) (neg.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 ux (/.f32 (+.f32 -4 (neg.f32 (*.f32 ux (+.f32 ux -2)))) (+.f32 -8 (neg.f32 (pow.f32 ux 3))))) |
(*.f32 (/.f32 ux (-.f32 -4 (*.f32 ux (+.f32 ux -2)))) (-.f32 -8 (pow.f32 ux 3))) |
(/.f32 (*.f32 1 (*.f32 ux (-.f32 4 (*.f32 ux ux)))) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (*.f32 1 (*.f32 ux (+.f32 8 (pow.f32 ux 3)))) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (*.f32 1 (*.f32 (-.f32 4 (*.f32 ux ux)) ux)) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (*.f32 1 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux)) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (*.f32 1 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux)))) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(/.f32 (-.f32 (*.f32 4 (*.f32 ux ux)) (*.f32 ux (pow.f32 ux 3))) (*.f32 ux (-.f32 2 ux))) |
(/.f32 (/.f32 (-.f32 (*.f32 4 (*.f32 ux ux)) (pow.f32 ux 4)) ux) (-.f32 2 ux)) |
(/.f32 (*.f32 1 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3))) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(/.f32 (+.f32 (*.f32 8 (pow.f32 ux 3)) (pow.f32 (*.f32 ux ux) 3)) (+.f32 (*.f32 4 (*.f32 ux ux)) (-.f32 (*.f32 ux (pow.f32 ux 3)) (*.f32 2 (pow.f32 ux 3))))) |
(/.f32 (fma.f32 8 (pow.f32 ux 3) (pow.f32 ux 6)) (fma.f32 4 (*.f32 ux ux) (*.f32 (pow.f32 ux 3) (+.f32 ux -2)))) |
(/.f32 (*.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)) (/.f32 (sqrt.f32 (+.f32 4 (*.f32 ux (+.f32 ux -2)))) (*.f32 ux (sqrt.f32 (+.f32 2 ux))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)) (sqrt.f32 (fma.f32 ux (+.f32 ux -2) 4))) (*.f32 ux (sqrt.f32 (+.f32 2 ux)))) |
(/.f32 (*.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (/.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 4 (*.f32 ux ux))) (sqrt.f32 (-.f32 2 ux))) (*.f32 ux (sqrt.f32 (+.f32 2 ux)))) |
(/.f32 (*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (+.f32 8 (pow.f32 ux 3)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (/.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (+.f32 ux -2)))) (cbrt.f32 (+.f32 (pow.f32 ux 3) 8)))) |
(*.f32 (/.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (fma.f32 ux (+.f32 ux -2) 4))) (cbrt.f32 (+.f32 (pow.f32 ux 3) 8))) |
(/.f32 (*.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (cbrt.f32 (-.f32 4 (*.f32 ux ux)))) (cbrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 ux (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2)) (/.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 4 (*.f32 ux ux))))) |
(/.f32 ux (/.f32 (/.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 4 (*.f32 ux ux)))) (pow.f32 (cbrt.f32 (+.f32 2 ux)) 2))) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (+.f32 4 (*.f32 ux (+.f32 ux -2)))) (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (fma.f32 ux (+.f32 ux -2) 4)) (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)))) |
(/.f32 (*.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux))))) |
(*.f32 (/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) |
(/.f32 (*.f32 (-.f32 (*.f32 ux ux) 4) ux) (-.f32 ux 2)) |
(/.f32 (*.f32 ux (fma.f32 ux ux -4)) (+.f32 ux -2)) |
(*.f32 (/.f32 ux (+.f32 ux -2)) (fma.f32 ux ux -4)) |
(/.f32 (*.f32 (neg.f32 (-.f32 4 (*.f32 ux ux))) ux) (neg.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 ux (fma.f32 ux ux -4)) (+.f32 ux -2)) |
(*.f32 (/.f32 ux (+.f32 ux -2)) (fma.f32 ux ux -4)) |
(/.f32 (*.f32 (neg.f32 (+.f32 8 (pow.f32 ux 3))) ux) (neg.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 ux (/.f32 (+.f32 -4 (neg.f32 (*.f32 ux (+.f32 ux -2)))) (+.f32 -8 (neg.f32 (pow.f32 ux 3))))) |
(*.f32 (/.f32 ux (-.f32 -4 (*.f32 ux (+.f32 ux -2)))) (-.f32 -8 (pow.f32 ux 3))) |
(/.f32 (*.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) 1) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (*.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (*.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) 1) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (*.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (*.f32 (-.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (*.f32 (*.f32 ux ux) (*.f32 ux ux))) 1) (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(/.f32 (-.f32 (*.f32 4 (*.f32 ux ux)) (*.f32 ux (pow.f32 ux 3))) (*.f32 ux (-.f32 2 ux))) |
(/.f32 (/.f32 (-.f32 (*.f32 4 (*.f32 ux ux)) (pow.f32 ux 4)) ux) (-.f32 2 ux)) |
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 2 ux) 3) (pow.f32 (*.f32 ux ux) 3)) 1) (+.f32 (*.f32 (*.f32 2 ux) (*.f32 2 ux)) (-.f32 (*.f32 (*.f32 ux ux) (*.f32 ux ux)) (*.f32 (*.f32 2 ux) (*.f32 ux ux))))) |
(/.f32 (+.f32 (*.f32 8 (pow.f32 ux 3)) (pow.f32 (*.f32 ux ux) 3)) (+.f32 (*.f32 4 (*.f32 ux ux)) (-.f32 (*.f32 ux (pow.f32 ux 3)) (*.f32 2 (pow.f32 ux 3))))) |
(/.f32 (fma.f32 8 (pow.f32 ux 3) (pow.f32 ux 6)) (fma.f32 4 (*.f32 ux ux) (*.f32 (pow.f32 ux 3) (+.f32 ux -2)))) |
(/.f32 (*.f32 (sqrt.f32 (+.f32 8 (pow.f32 ux 3))) (*.f32 (sqrt.f32 (+.f32 2 ux)) ux)) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)) (/.f32 (sqrt.f32 (+.f32 4 (*.f32 ux (+.f32 ux -2)))) (*.f32 ux (sqrt.f32 (+.f32 2 ux))))) |
(*.f32 (/.f32 (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)) (sqrt.f32 (fma.f32 ux (+.f32 ux -2) 4))) (*.f32 ux (sqrt.f32 (+.f32 2 ux)))) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 4 (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 2 ux)) ux)) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 ux (sqrt.f32 (+.f32 2 ux))) (/.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux))))) |
(*.f32 (/.f32 (sqrt.f32 (-.f32 4 (*.f32 ux ux))) (sqrt.f32 (-.f32 2 ux))) (*.f32 ux (sqrt.f32 (+.f32 2 ux)))) |
(/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) 1) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 2 ux))) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 ux (-.f32 4 (*.f32 ux ux))) (*.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 2 ux)))) (cbrt.f32 (-.f32 2 ux))) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (/.f32 (*.f32 ux (+.f32 8 (pow.f32 ux 3))) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) 1) (-.f32 2 ux)) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 2 ux))) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (*.f32 (cbrt.f32 (-.f32 2 ux)) (cbrt.f32 (-.f32 2 ux)))) (cbrt.f32 (-.f32 2 ux))) |
(*.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux)) ux) |
(*.f32 ux (/.f32 (-.f32 4 (*.f32 ux ux)) (-.f32 2 ux))) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) 1) (+.f32 4 (*.f32 ux (-.f32 ux 2)))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(/.f32 (/.f32 (*.f32 (+.f32 8 (pow.f32 ux 3)) ux) (*.f32 (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2)))))) (cbrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 ux (+.f32 (pow.f32 ux 3) 8)) (+.f32 4 (*.f32 ux (+.f32 ux -2)))) |
(/.f32 (fma.f32 ux 8 (pow.f32 ux 4)) (fma.f32 ux (+.f32 ux -2) 4)) |
(pow.f32 (*.f32 ux (+.f32 2 ux)) 1) |
(*.f32 ux (+.f32 2 ux)) |
(pow.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 2) |
(*.f32 ux (+.f32 2 ux)) |
(pow.f32 (cbrt.f32 (*.f32 ux (+.f32 2 ux))) 3) |
(*.f32 ux (+.f32 2 ux)) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2) 1/2) |
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2)) |
(fabs.f32 (*.f32 ux (+.f32 2 ux))) |
(pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3) 1/3) |
(*.f32 ux (+.f32 2 ux)) |
(sqrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 2)) |
(fabs.f32 (*.f32 ux (+.f32 2 ux))) |
(log.f32 (pow.f32 (exp.f32 (+.f32 2 ux)) ux)) |
(*.f32 ux (+.f32 2 ux)) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 ux (+.f32 2 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3)) |
(*.f32 ux (+.f32 2 ux)) |
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (+.f32 2 ux) 3))) |
(*.f32 ux (+.f32 2 ux)) |
(cbrt.f32 (*.f32 (pow.f32 (+.f32 2 ux) 3) (pow.f32 ux 3))) |
(*.f32 ux (+.f32 2 ux)) |
(expm1.f32 (log1p.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 ux (+.f32 2 ux)) |
(exp.f32 (log.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 ux (+.f32 2 ux)) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (+.f32 2 ux))) 1)) |
(*.f32 ux (+.f32 2 ux)) |
(log1p.f32 (expm1.f32 (*.f32 ux (+.f32 2 ux)))) |
(*.f32 ux (+.f32 2 ux)) |
(fma.f32 2 ux (*.f32 ux ux)) |
(*.f32 ux (+.f32 2 ux)) |
(fma.f32 ux 2 (*.f32 ux ux)) |
(*.f32 ux (+.f32 2 ux)) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy)) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 0 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(+.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (*.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) uy))) (sin.f32 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (*.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2)))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(/.f32 (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (/.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (+.f32 8 (pow.f32 ux 3)))) (sqrt.f32 (+.f32 4 (*.f32 ux (-.f32 ux 2))))) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (+.f32 4 (*.f32 ux (+.f32 ux -2)))) (sqrt.f32 (+.f32 (pow.f32 ux 3) 8)))) |
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (sqrt.f32 (fma.f32 ux (+.f32 ux -2) 4))) (sqrt.f32 (+.f32 (pow.f32 ux 3) 8))) |
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) (sqrt.f32 (-.f32 2 ux))) |
(/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (/.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 (-.f32 4 (*.f32 ux ux))))) |
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 ux)) (sqrt.f32 (-.f32 2 ux))) (sqrt.f32 (-.f32 4 (*.f32 ux ux)))) |
(/.f32 (*.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4)))) |
(*.f32 (/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) 1) (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4))) |
(/.f32 (*.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) 3)) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2)) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2)) (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) uy)) 2) (pow.f32 (sin.f32 (*.f32 (PI.f32) uy)) 2))))) |
(/.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux))) (/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)))) (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)))) |
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (/.f32 (fma.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 1 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4)) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(pow.f32 (cbrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) 3/2) |
(pow.f32 (cbrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) 3/2) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(sqrt.f32 (*.f32 (*.f32 ux (+.f32 2 ux)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 2))) |
(sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 ux) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(log.f32 (pow.f32 (exp.f32 (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 3)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) (pow.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) 3))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2))) |
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 1)) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))))) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) |
Compiled 55454 to 39246 computations (29.2% saved)
88 alts after pruning (81 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1445 | 47 | 1492 |
| Fresh | 27 | 34 | 61 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 7 | 10 |
| Total | 1476 | 88 | 1564 |
| Status | Accuracy | Program |
|---|---|---|
| 65.4% | (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 6) | |
| 74.0% | (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) | |
| 75.0% | (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) | |
| 66.1% | (pow.f32 (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2)) 3) | |
| 55.4% | (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) | |
| 55.5% | (-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) 1) | |
| 66.4% | (-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) | |
| 82.4% | (*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) | |
| 88.6% | (*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) | |
| 69.9% | (*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) | |
| ✓ | 98.9% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| 98.7% | (*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (log.f32 (pow.f32 (exp.f32 uy) (PI.f32)))))) | |
| 91.0% | (*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) | |
| 75.2% | (*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) | |
| 98.8% | (*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) | |
| 90.9% | (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) | |
| 76.0% | (*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) | |
| 69.1% | (*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) | |
| 58.1% | (*.f32 (cos.f32 (*.f32 (pow.f32 (sqrt.f32 2) 2) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) | |
| ✓ | 44.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
| 76.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) | |
| 71.0% | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) | |
| 95.6% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) 1/3)) | |
| 98.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) 2)) | |
| 68.3% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3)) | |
| 68.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2)) | |
| 98.3% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) | |
| ✓ | 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
| 55.5% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) | |
| 98.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) | |
| 98.9% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) | |
| 65.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)))) | |
| 56.1% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux))))))) | |
| ✓ | 55.4% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
| 76.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) | |
| 82.0% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) | |
| 96.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) | |
| 98.8% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 3/2))) | |
| 98.7% | (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) | |
| 20.3% | (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) | |
| 91.0% | (*.f32 (cos.f32 (expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) | |
| 19.7% | (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) | |
| 39.9% | (*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) | |
| 48.7% | (sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) | |
| 80.8% | (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) | |
| 80.8% | (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) | |
| 73.9% | (sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) | |
| 75.1% | (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) | |
| 75.4% | (sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) | |
| 75.4% | (sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) | |
| 47.8% | (sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) | |
| 49.6% | (sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) | |
| 48.7% | (sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) | |
| 48.2% | (sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) | |
| 75.6% | (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) | |
| 80.8% | (sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) | |
| 57.1% | (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) | |
| 50.2% | (sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) | |
| 48.6% | (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) | |
| 49.4% | (sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) | |
| 51.1% | (sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) | |
| 50.0% | (sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) | |
| 48.8% | (sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) | |
| 49.4% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.3% | (sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 48.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 49.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| ✓ | 50.4% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
| 48.6% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) | |
| 50.3% | (sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| 25.3% | (sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) | |
| ✓ | 6.6% | (sqrt.f32 (+.f32 1 -1)) |
| 52.7% | (sqrt.f32 (*.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) | |
| 66.6% | (sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2)))) | |
| 80.7% | (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) | |
| 94.9% | (sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) | |
| ✓ | 75.5% | (sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| 64.1% | (sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) | |
| 73.2% | (sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) | |
| 60.8% | (sqrt.f32 (*.f32 2 ux)) | |
| 48.7% | (sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) | |
| 74.2% | (sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) | |
| 66.5% | (log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) | |
| 74.2% | (exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) | |
| 50.5% | (cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) | |
| 75.4% | (cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) | |
| 98.8% | (cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
Compiled 1920 to 1494 computations (22.2% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 ux (*.f32 ux (-.f32 (-.f32 1 maxCos) maxCos))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) |
(sqrt.f32 (+.f32 1 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux))))))) |
(*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) |
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3)) |
(sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (-.f32 maxCos 1) (*.f32 (-.f32 1 maxCos) (pow.f32 ux 2))) (*.f32 ux (-.f32 (+.f32 1 (*.f32 -1 (-.f32 maxCos 1))) maxCos))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (+.f32 1 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))))) |
(*.f32 (+.f32 1 (*.f32 (*.f32 -2 (*.f32 uy uy)) (pow.f32 (PI.f32) 2))) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 ux (*.f32 (+.f32 ux -1) (neg.f32 ux))) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 (+.f32 ux -1) (+.f32 (*.f32 (+.f32 ux -1) (neg.f32 ux)) 1)) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 3) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2) |
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 ux (+.f32 2 ux)))) 1/6) 6) |
(sqrt.f32 (*.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 3) (pow.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos))) 3/2))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (-.f32 (+.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) 1)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 (fma.f32 ux maxCos 1) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 ux) (sqrt.f32 (-.f32 (*.f32 2 (-.f32 1 maxCos)) (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 3) (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (pow.f32 (*.f32 (-.f32 1 maxCos) ux) 2)) 3/2))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (/.f32 (fma.f32 ux maxCos (-.f32 1 ux)) (/.f32 1 (fma.f32 ux maxCos (-.f32 1 ux))))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 1/4) 2)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)) 3/2) 1/3)) |
(sqrt.f32 (*.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux)))) 3/2))) |
(*.f32 (cos.f32 (*.f32 (pow.f32 (sqrt.f32 2) 2) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 1/4) 2)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))) 3/2) 1/3)) |
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux)) (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos))) 1)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 ux (-.f32 (fma.f32 ux maxCos 1) ux))) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 -1 (*.f32 ux maxCos)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1) (neg.f32 (fma.f32 maxCos (*.f32 ux (+.f32 (-.f32 1 ux) (-.f32 1 ux))) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))) |
(*.f32 (cos.f32 (expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(*.f32 (log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(*.f32 (log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (pow.f32 (cbrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))) 3))) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (neg.f32 (*.f32 (fma.f32 2 maxCos -2) ux))))) 2) |
(sqrt.f32 (*.f32 (-.f32 1 (pow.f32 (fma.f32 ux maxCos (-.f32 1 ux)) 2)) (pow.f32 (cos.f32 (*.f32 (*.f32 2 uy) (PI.f32))) 2))) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))))) 1) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (log.f32 (exp.f32 (sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (pow.f32 (*.f32 ux (-.f32 1 maxCos)) 2)))))) |
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (exp.f32 (log.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (log.f32 (exp.f32 (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1))))))))) |
(*.f32 (cos.f32 (expm1.f32 (log1p.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (fma.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) |
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 ux (-.f32 2 (+.f32 maxCos maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 ux (*.f32 ux (+.f32 maxCos -1)))))))) 3) |
(*.f32 (cos.f32 (cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 3) (sqrt.f32 (fma.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 -1 maxCos) (*.f32 ux ux)))))) |
(pow.f32 (cbrt.f32 (pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))) (sqrt.f32 (*.f32 ux (+.f32 2 ux))))) 2)) 3) |
(*.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (exp.f32 (*.f32 1/6 (+.f32 (log.f32 ux) (log.f32 2)))) 3)) (pow.f32 1 1/3)) |
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2))))) 2) |
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (-.f32 (fma.f32 ux maxCos 1) ux) 2)))))) 1) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 1/4) 2)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1) 3/2) 1/3)) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (log.f32 (pow.f32 (exp.f32 uy) (PI.f32)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (+.f32 ux -1) (-.f32 1 ux)) 2))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 ux -1) (-.f32 1 ux))))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (/.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)))) -1) (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) -1)))) |
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2) 3) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) 3)) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 4) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 4) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) 2)))))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
11 calls:
| 165.0ms | maxCos |
| 137.0ms | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 124.0ms | (*.f32 uy 2) |
| 95.0ms | uy |
| 72.0ms | (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.9% | 1 | ux |
| 98.9% | 1 | uy |
| 98.9% | 1 | maxCos |
| 98.9% | 1 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 98.9% | 1 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 98.9% | 1 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 98.9% | 1 | (*.f32 uy 2) |
| 98.9% | 1 | (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) |
| 98.9% | 1 | (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
| 98.9% | 1 | (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
| 98.9% | 1 | (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) |
Compiled 3516 to 2354 computations (33% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 ux (*.f32 ux (-.f32 (-.f32 1 maxCos) maxCos))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) |
(sqrt.f32 (+.f32 1 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux))))))) |
(*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) |
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3)) |
(sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
| Outputs |
|---|
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
11 calls:
| 143.0ms | uy |
| 86.0ms | ux |
| 74.0ms | (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
| 52.0ms | (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) |
| 43.0ms | (*.f32 uy 2) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.9% | 1 | ux |
| 98.9% | 1 | uy |
| 98.9% | 1 | maxCos |
| 98.9% | 1 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 98.9% | 1 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 98.9% | 1 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 98.9% | 1 | (*.f32 uy 2) |
| 98.9% | 1 | (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) |
| 98.9% | 1 | (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
| 98.9% | 1 | (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
| 98.9% | 1 | (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) |
Compiled 1899 to 1264 computations (33.4% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 ux (*.f32 ux (-.f32 (-.f32 1 maxCos) maxCos))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) |
(sqrt.f32 (+.f32 1 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux))))))) |
(*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
(*.f32 (+.f32 (*.f32 -2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2))) 1) (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (+.f32 -1 (pow.f32 (+.f32 -2 (-.f32 ux (*.f32 ux maxCos))) 2)) (-.f32 (+.f32 ux -2) (fma.f32 ux maxCos 1))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (*.f32 ux maxCos))) (*.f32 (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (+.f32 1 (*.f32 (-.f32 1 ux) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))) (*.f32 (*.f32 ux maxCos) (+.f32 -1 (*.f32 ux (-.f32 1 maxCos))))))) |
(*.f32 (sqrt.f32 ux) (*.f32 (sqrt.f32 (+.f32 2 ux)) (cos.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) |
(sqrt.f32 (*.f32 (+.f32 ux 2) (*.f32 ux (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2)))) |
(sqrt.f32 (fma.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (-.f32 ux (fma.f32 ux maxCos 1)) 1)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 ux (+.f32 ux 2)) 3/2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 2 ux (*.f32 ux (neg.f32 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (fma.f32 (+.f32 ux -1) (-.f32 1 ux) 1))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 1/4) 2)) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (pow.f32 (pow.f32 (*.f32 ux (+.f32 2 ux)) 3/2) 1/3)) |
(sqrt.f32 (*.f32 ux (*.f32 (+.f32 2 (*.f32 -2 maxCos)) (pow.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)))) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 1/4) 2) |
(pow.f32 (pow.f32 (fma.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux) 1) 3/2) 1/3) |
(sqrt.f32 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 2))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux))) 3/2))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
11 calls:
| 99.0ms | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 46.0ms | (*.f32 uy 2) |
| 41.0ms | ux |
| 41.0ms | uy |
| 39.0ms | (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.8% | 1 | ux |
| 98.8% | 1 | uy |
| 98.8% | 1 | maxCos |
| 98.8% | 1 | (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))))) |
| 98.8% | 1 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 98.8% | 1 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 98.8% | 1 | (*.f32 uy 2) |
| 98.8% | 1 | (sqrt.f32 (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))))) |
| 98.8% | 1 | (-.f32 1 (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)))) |
| 98.8% | 1 | (*.f32 (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) (+.f32 (-.f32 1 ux) (*.f32 ux maxCos))) |
| 98.8% | 1 | (+.f32 (-.f32 1 ux) (*.f32 ux maxCos)) |
Compiled 1874 to 1246 computations (33.5% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (*.f32 ux (-.f32 (+.f32 2 (neg.f32 maxCos)) maxCos)))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 ux (*.f32 ux (-.f32 (-.f32 1 maxCos) maxCos))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (+.f32 (*.f32 -2 (*.f32 maxCos ux)) (*.f32 2 ux)))) |
(sqrt.f32 (+.f32 1 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))))) |
(cbrt.f32 (pow.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 3/2)) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (+.f32 1 (-.f32 ux (-.f32 1 (*.f32 (+.f32 ux -1) (neg.f32 ux))))))) |
(*.f32 (+.f32 (*.f32 (*.f32 -2 (pow.f32 (PI.f32) 2)) (*.f32 uy uy)) 1) (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux)))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
6 calls:
| 125.0ms | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 74.0ms | maxCos |
| 65.0ms | uy |
| 65.0ms | (*.f32 uy 2) |
| 64.0ms | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 91.0% | 1 | ux |
| 95.4% | 2 | uy |
| 95.6% | 2 | maxCos |
| 95.3% | 2 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 95.4% | 2 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 95.4% | 2 | (*.f32 uy 2) |
Compiled 1352 to 889 computations (34.2% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.101434792071814e-6 | 6.869267963338643e-6 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
(*.f32 (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 -2 maxCos)))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux))) |
6 calls:
| 68.0ms | uy |
| 65.0ms | (*.f32 uy 2) |
| 62.0ms | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 56.0ms | maxCos |
| 42.0ms | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 90.9% | 1 | ux |
| 95.4% | 2 | uy |
| 95.5% | 2 | maxCos |
| 95.3% | 2 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 95.4% | 2 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 95.4% | 2 | (*.f32 uy 2) |
Compiled 1174 to 769 computations (34.5% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 6.101434792071814e-6 | 6.869267963338643e-6 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
| Outputs |
|---|
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
6 calls:
| 55.0ms | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 54.0ms | (*.f32 uy 2) |
| 54.0ms | uy |
| 52.0ms | maxCos |
| 38.0ms | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 90.9% | 1 | ux |
| 95.4% | 2 | uy |
| 95.3% | 2 | maxCos |
| 95.3% | 2 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 95.4% | 2 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 95.4% | 2 | (*.f32 uy 2) |
Compiled 1144 to 748 computations (34.6% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.00044864663504995406 | 0.0004524172400124371 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 1))) |
| Outputs |
|---|
(*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
6 calls:
| 54.0ms | (*.f32 uy 2) |
| 53.0ms | uy |
| 51.0ms | ux |
| 51.0ms | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 40.0ms | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 85.4% | 2 | ux |
| 89.8% | 2 | uy |
| 80.8% | 1 | maxCos |
| 89.8% | 2 | (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) |
| 89.8% | 2 | (*.f32 (*.f32 uy 2) (PI.f32)) |
| 89.8% | 2 | (*.f32 uy 2) |
Compiled 1131 to 739 computations (34.7% saved)
| 1× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.9999157786369324 | 0.9999411106109619 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (+.f32 1 (-.f32 (-.f32 ux (*.f32 ux maxCos)) (-.f32 1 (*.f32 (-.f32 ux (fma.f32 ux maxCos 1)) (*.f32 ux (-.f32 maxCos 1))))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (*.f32 ux maxCos) ux)) 1))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (*.f32 ux maxCos) ux) (+.f32 1 (*.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (+.f32 ux (-.f32 -2 (*.f32 ux maxCos)))))))) |
(sqrt.f32 (+.f32 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) (+.f32 (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))) 1))) |
(sqrt.f32 (+.f32 (+.f32 1 (*.f32 (fma.f32 ux maxCos 1) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)))) (*.f32 (neg.f32 ux) (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (*.f32 (-.f32 1 (pow.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) 2)) (/.f32 1 (-.f32 (-.f32 1 ux) (-.f32 -2 (*.f32 ux maxCos))))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (/.f32 (-.f32 1 (pow.f32 (-.f32 (+.f32 ux -2) (*.f32 ux maxCos)) 2)) (+.f32 (-.f32 (-.f32 1 ux) -2) (*.f32 ux maxCos))) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (/.f32 (*.f32 ux ux) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) (-.f32 (/.f32 (pow.f32 (-.f32 -2 (*.f32 ux maxCos)) 2) (-.f32 ux (-.f32 -2 (*.f32 ux maxCos)))) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(log.f32 (exp.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (exp.f32 (log.f32 (*.f32 ux (-.f32 2 ux))))) |
(sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 ux (-.f32 2 ux))) 3)) |
(sqrt.f32 (log.f32 (+.f32 1 (expm1.f32 (*.f32 ux (-.f32 2 ux)))))) |
(sqrt.f32 (pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3) 1/3)) |
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) 1) |
| Outputs |
|---|
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
3 calls:
| 26.0ms | ux |
| 26.0ms | uy |
| 26.0ms | maxCos |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.8% | 1 | ux |
| 80.8% | 1 | uy |
| 80.8% | 1 | maxCos |
Compiled 1086 to 702 computations (35.4% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (+.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux) (*.f32 (-.f32 1 maxCos) (*.f32 (-.f32 maxCos 1) (pow.f32 ux 2))))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 1 (+.f32 ux (-.f32 -1 (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (-.f32 (+.f32 ux -1) (fma.f32 ux maxCos 1)) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 1 (/.f32 1 (-.f32 ux (fma.f32 ux maxCos 1)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (/.f32 (-.f32 (fma.f32 ux maxCos 1) ux) (/.f32 1 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos))))) 1)) |
(sqrt.f32 (-.f32 (-.f32 (+.f32 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux)) 3) 1) 1)) |
| Outputs |
|---|
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
3 calls:
| 20.0ms | uy |
| 20.0ms | maxCos |
| 19.0ms | ux |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.8% | 1 | ux |
| 80.8% | 1 | uy |
| 80.8% | 1 | maxCos |
Compiled 740 to 492 computations (33.5% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (fma.f32 ux maxCos 1) ux))) 1)) |
| Outputs |
|---|
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
3 calls:
| 18.0ms | maxCos |
| 18.0ms | uy |
| 16.0ms | ux |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.8% | 1 | ux |
| 80.8% | 1 | uy |
| 80.8% | 1 | maxCos |
Compiled 596 to 395 computations (33.7% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 1 (*.f32 (-.f32 (*.f32 2 maxCos) 2) ux))))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux (+.f32 1 (*.f32 maxCos ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (*.f32 (-.f32 1 maxCos) ux) 1) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (+.f32 (+.f32 ux -1) (*.f32 (neg.f32 ux) maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 -2 (-.f32 (*.f32 ux maxCos) (+.f32 1 ux))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 (+.f32 1 ux) -2) (*.f32 ux maxCos)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (+.f32 1 ux) (-.f32 1 (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 (-.f32 (+.f32 ux -1) 1) (-.f32 (*.f32 ux maxCos) 1)) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (+.f32 1 (+.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (+.f32 1 (+.f32 (+.f32 ux (-.f32 -2 (*.f32 ux maxCos))) (+.f32 1 (*.f32 (-.f32 (+.f32 ux -1) (*.f32 ux maxCos)) (-.f32 (*.f32 ux maxCos) ux)))))) |
(sqrt.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux))))) |
(sqrt.f32 (-.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (-.f32 1 ux) ux)) (*.f32 (-.f32 ux 1) ux)) maxCos) (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) 1)) |
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 (*.f32 ux ux) (*.f32 (-.f32 -1 (*.f32 ux maxCos)) (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 ux (-.f32 -1 (*.f32 ux maxCos)))) (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(*.f32 (sqrt.f32 (-.f32 2 ux)) (sqrt.f32 ux)) |
(cbrt.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2)) |
(*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(exp.f32 (*.f32 (log.f32 (*.f32 ux (-.f32 2 ux))) 1/2)) |
(sqrt.f32 (fma.f32 (-.f32 1 ux) (+.f32 ux -1) 1)) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 1/4) 2) |
(pow.f32 (pow.f32 (*.f32 ux (-.f32 2 ux)) 3/2) 1/3) |
(*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 ux)) |
(sqrt.f32 (-.f32 1 (pow.f32 (+.f32 1 (-.f32 (*.f32 maxCos ux) ux)) 2))) |
| Outputs |
|---|
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
3 calls:
| 18.0ms | uy |
| 16.0ms | ux |
| 16.0ms | maxCos |
| Accuracy | Segments | Branch |
|---|---|---|
| 80.7% | 1 | ux |
| 80.7% | 1 | uy |
| 80.7% | 1 | maxCos |
Compiled 559 to 371 computations (33.6% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (+.f32 1 (-.f32 (-.f32 1 maxCos) maxCos)))) |
(sqrt.f32 (*.f32 ux (+.f32 (-.f32 1 maxCos) (-.f32 1 maxCos)))) |
(sqrt.f32 (+.f32 1 (*.f32 (-.f32 ux 1) (-.f32 1 ux)))) |
(sqrt.f32 (+.f32 1 (*.f32 -1 (-.f32 (+.f32 1 (*.f32 maxCos ux)) ux)))) |
(sqrt.f32 (-.f32 (+.f32 2 (*.f32 (-.f32 ux 1) (-.f32 1 ux))) 1)) |
(sqrt.f32 (/.f32 (*.f32 (-.f32 4 (*.f32 ux ux)) ux) (+.f32 ux 2))) |
(sqrt.f32 (/.f32 (-.f32 4 (*.f32 ux ux)) (/.f32 (+.f32 2 ux) ux))) |
| Outputs |
|---|
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
3 calls:
| 8.0ms | uy |
| 6.0ms | ux |
| 6.0ms | maxCos |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.6% | 1 | ux |
| 75.6% | 1 | uy |
| 75.6% | 1 | maxCos |
Compiled 115 to 83 computations (27.8% saved)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
| Outputs |
|---|
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
3 calls:
| 4.0ms | maxCos |
| 3.0ms | ux |
| 3.0ms | uy |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.5% | 1 | ux |
| 75.5% | 1 | uy |
| 75.5% | 1 | maxCos |
Compiled 29 to 23 computations (20.7% saved)
Total -17.4b remaining (-138.6%)
Threshold costs -17.4b (-138.6%)
| Inputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
(sqrt.f32 (+.f32 1 -1)) |
| Outputs |
|---|
(sqrt.f32 (*.f32 2 ux)) |
3 calls:
| 4.0ms | maxCos |
| 3.0ms | uy |
| 3.0ms | ux |
| Accuracy | Segments | Branch |
|---|---|---|
| 60.8% | 1 | ux |
| 60.8% | 1 | uy |
| 60.8% | 1 | maxCos |
Compiled 23 to 19 computations (17.4% saved)
| 1× | egg-herbie |
| 304× | distribute-lft-neg-in |
| 256× | *-commutative |
| 146× | distribute-rgt-neg-in |
| 136× | +-commutative |
| 112× | distribute-neg-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 88 | 922 |
| 1 | 158 | 922 |
| 2 | 207 | 922 |
| 3 | 261 | 922 |
| 4 | 321 | 922 |
| 5 | 399 | 922 |
| 6 | 486 | 922 |
| 7 | 578 | 922 |
| 8 | 683 | 922 |
| 9 | 765 | 922 |
| 10 | 805 | 922 |
| 11 | 818 | 922 |
| 12 | 820 | 922 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux)))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux)))) |
(if (<=.f32 (*.f32 uy 2) 7730941/17179869184) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(if (<=.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 8387937/8388608) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))))) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (*.f32 2 ux)) |
| Outputs |
|---|
(*.f32 (sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (sqrt.f32 (fma.f32 (-.f32 2 (*.f32 2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) 2)) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
(*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 ux (*.f32 2 (-.f32 1 maxCos))) (*.f32 ux (*.f32 ux (pow.f32 (-.f32 1 maxCos) 2)))))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(*.f32 (sqrt.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 2 (*.f32 ux (+.f32 maxCos -1))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux)))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 maxCos -2)))))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 (*.f32 2 maxCos)))))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy)))) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 (-.f32 2 (*.f32 2 maxCos)) ux)))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (+.f32 2 (*.f32 maxCos -2)))))) |
(if (<=.f32 maxCos 14293651/2199023255552) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 (*.f32 2 maxCos)))))) |
(if (<=.f32 (*.f32 uy 2) 7730941/17179869184) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) (*.f32 (sqrt.f32 (*.f32 ux (-.f32 2 ux))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))))) |
(if (<=.f32 (*.f32 2 uy) 7730941/17179869184) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (-.f32 1 (+.f32 maxCos -1)) maxCos)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(if (<=.f32 (*.f32 2 uy) 7730941/17179869184) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (-.f32 1 maxCos)) maxCos)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 ux (-.f32 2 ux))))) |
(if (<=.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) 8387937/8388608) (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (*.f32 2 ux))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos))))) |
(if (<=.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 8387937/8388608) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 2 ux))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (-.f32 1 (+.f32 maxCos -1)) maxCos))))) |
(if (<=.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) 8387937/8388608) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 uy))) (sqrt.f32 (*.f32 2 ux))) (sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (-.f32 1 maxCos)) maxCos))))) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (neg.f32 (+.f32 maxCos -1))) maxCos)))) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (-.f32 1 (+.f32 maxCos -1)) maxCos)))) |
(sqrt.f32 (fma.f32 (+.f32 maxCos -1) (*.f32 (-.f32 1 maxCos) (*.f32 ux ux)) (*.f32 ux (-.f32 (+.f32 1 (-.f32 1 maxCos)) maxCos)))) |
(sqrt.f32 (fma.f32 (+.f32 2 (*.f32 maxCos -2)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (fma.f32 (-.f32 2 (*.f32 2 maxCos)) ux (*.f32 (-.f32 1 maxCos) (*.f32 (+.f32 maxCos -1) (*.f32 ux ux))))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 (-.f32 1 maxCos) ux)) (*.f32 (pow.f32 (-.f32 1 maxCos) 2) (*.f32 ux ux)))) |
(sqrt.f32 (-.f32 (*.f32 2 (*.f32 ux (-.f32 1 maxCos))) (*.f32 (*.f32 ux ux) (pow.f32 (-.f32 1 maxCos) 2)))) |
(sqrt.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) (-.f32 2 (*.f32 (-.f32 1 maxCos) ux)))) |
(sqrt.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (-.f32 2 (*.f32 ux (-.f32 1 maxCos))))) |
(sqrt.f32 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (+.f32 2 (*.f32 ux (+.f32 maxCos -1))))) |
(sqrt.f32 (-.f32 (*.f32 ux 2) (*.f32 ux ux))) |
(sqrt.f32 (-.f32 (*.f32 2 ux) (*.f32 ux ux))) |
(sqrt.f32 (*.f32 ux (-.f32 2 ux))) |
(sqrt.f32 (*.f32 2 ux)) |
Compiled 351 to 266 computations (24.2% saved)
| 3× | egg-herbie |
| 1486× | associate-+l- |
| 1304× | associate-+r- |
| 1236× | associate-*r/ |
| 1112× | +-commutative |
| 1078× | associate-*r* |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 77 |
| 1 | 44 | 69 |
| 2 | 124 | 69 |
| 3 | 530 | 65 |
| 4 | 3181 | 65 |
| 0 | 464 | 14826 |
| 1 | 1395 | 14108 |
| 2 | 6523 | 14070 |
| 0 | 371 | 11942 |
| 1 | 1135 | 11544 |
| 2 | 5255 | 11544 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1197 to 824 computations (31.2% saved)
Compiled 312 to 213 computations (31.7% saved)
Loading profile data...