UniformSampleCone 2

Time bar (total: 23.5s)

analyze2.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
100%0%0%100%0%0%0%1
Compiler

Compiled 118 to 85 computations (28% saved)

sample4.2s (18%)

Results
4.2s8256×body256valid
Bogosity

preprocess82.0ms (0.3%)

Algorithm
egg-herbie
Rules
1248×distribute-rgt-neg-in
1246×distribute-lft-neg-in
710×distribute-neg-in
684×cancel-sign-sub-inv
620×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01943152
16053088
222282224
349812224
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) xi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) yi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) ux))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) uy))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) maxCos))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) xi) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) yi) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) yi (*.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) yi) (fma.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 yi (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 xi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 yi (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 xi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) xi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) zi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux xi)))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) zi) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) yi) (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 ux)) xi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux xi) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) zi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux xi) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 xi) maxCos) xi) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 xi (*.f32 maxCos (-.f32 1 xi))) (*.f32 xi (*.f32 maxCos (-.f32 1 xi))))))) ux (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 xi (*.f32 maxCos (-.f32 1 xi))) (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))) yi))) (*.f32 zi (*.f32 xi (*.f32 maxCos (-.f32 1 xi)))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 xi) (*.f32 xi (*.f32 maxCos (*.f32 (-.f32 1 xi) xi)))))))) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 xi) (*.f32 xi (*.f32 maxCos (*.f32 (-.f32 1 xi) xi)))))))) (*.f32 (-.f32 1 xi) (*.f32 maxCos (*.f32 xi zi)))))
(fma.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 xi) xi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 xi) (*.f32 (*.f32 xi xi) (*.f32 maxCos (-.f32 1 xi))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(fma.f32 zi (*.f32 (-.f32 1 xi) (*.f32 maxCos xi)) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 xi (*.f32 (*.f32 (-.f32 1 xi) (*.f32 maxCos xi)) (*.f32 maxCos (+.f32 xi -1)))))) (+.f32 (*.f32 ux (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (fma.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi)))) uy (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))))))
(fma.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi)))) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 uy (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi)))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi)))))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 xi))) uy) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 xi))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) (*.f32 (*.f32 (-.f32 1 ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) xi) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) xi)) (*.f32 ux (*.f32 (-.f32 1 ux) xi)))))) maxCos (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) xi)) (*.f32 ux (*.f32 (-.f32 1 ux) xi))))) yi))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) xi))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) xi) (*.f32 (*.f32 ux (-.f32 1 ux)) xi))))) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 ux (-.f32 1 ux)) xi) (*.f32 (*.f32 ux (-.f32 1 ux)) xi))))) (*.f32 (-.f32 1 ux) (*.f32 xi (*.f32 ux zi)))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) xi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 xi (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 ux) xi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(fma.f32 zi (*.f32 xi (-.f32 ux (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (*.f32 ux xi) (*.f32 ux xi)) (*.f32 (-.f32 1 ux) (+.f32 ux -1))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) yi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) zi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux yi)))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) xi) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) zi) (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux yi)))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux yi) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) zi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux yi) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 1 yi) maxCos) yi) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 yi (*.f32 maxCos (-.f32 1 yi))) (*.f32 yi (*.f32 maxCos (-.f32 1 yi))))))) xi (*.f32 ux (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 yi (*.f32 maxCos (-.f32 1 yi))) (*.f32 yi (*.f32 maxCos (-.f32 1 yi))))))))) (*.f32 zi (*.f32 yi (*.f32 maxCos (-.f32 1 yi)))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 yi) (*.f32 yi (*.f32 maxCos (*.f32 (-.f32 1 yi) yi)))))))) (fma.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 yi) (*.f32 yi (*.f32 maxCos (*.f32 (-.f32 1 yi) yi)))))))) (*.f32 maxCos (*.f32 (-.f32 1 yi) (*.f32 yi zi)))))
(fma.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 yi) yi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (*.f32 (-.f32 1 yi) yi)) (*.f32 maxCos (*.f32 (-.f32 1 yi) yi))))) (+.f32 (*.f32 xi (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 zi (*.f32 maxCos (*.f32 yi (-.f32 1 yi))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (*.f32 maxCos yi) (*.f32 maxCos yi)) (*.f32 (-.f32 1 yi) (+.f32 yi -1))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)) (fma.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi)))) xi (*.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 uy (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))) xi))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi))) uy))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 yi))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 yi))) uy))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) (*.f32 (*.f32 (-.f32 1 ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) yi) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 ux (*.f32 (-.f32 1 ux) yi)))))) xi (*.f32 maxCos (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 ux (*.f32 (-.f32 1 ux) yi)))))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) yi))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux yi)))))))) (fma.f32 maxCos (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 ux yi)))))))) (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux yi))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 ux (*.f32 (-.f32 1 ux) yi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) yi)) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 yi (*.f32 (+.f32 ux -1) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 ux) yi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 zi) maxCos) zi) ux))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi)))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 1 zi))))))) yi))) (*.f32 ux (*.f32 zi (*.f32 maxCos (-.f32 1 zi)))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 zi (*.f32 (-.f32 1 zi) (*.f32 maxCos zi)))))))) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 zi (*.f32 (-.f32 1 zi) (*.f32 maxCos zi)))))))) (*.f32 (-.f32 1 zi) (*.f32 maxCos (*.f32 ux zi)))))
(fma.f32 ux (*.f32 maxCos (*.f32 (-.f32 1 zi) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 zi)) (*.f32 zi (*.f32 maxCos (*.f32 (-.f32 1 zi) zi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 zi) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 maxCos (*.f32 (-.f32 1 zi) (*.f32 (*.f32 zi zi) (*.f32 maxCos (+.f32 zi -1))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) uy))
(+.f32 (fma.f32 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 2 zi)))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 zi)))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fma.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (fma.f32 xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) (cos.f32 (*.f32 2 (*.f32 zi (PI.f32))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 zi (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos (*.f32 (-.f32 1 ux) (*.f32 (-.f32 1 ux) maxCos)))))) yi))))
(fma.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 zi (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 zi (PI.f32)))) yi))))
(fma.f32 uy (*.f32 maxCos (-.f32 ux (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (-.f32 1 ux) (*.f32 (*.f32 ux maxCos) (*.f32 maxCos (+.f32 ux -1))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 zi (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 zi (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) (*.f32 (*.f32 (-.f32 1 ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) zi) ux) maxCos))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) zi)) (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) zi)) (*.f32 ux (*.f32 (-.f32 1 ux) zi))))) yi))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) zi))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 ux) zi)))))) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (*.f32 ux ux) (*.f32 (-.f32 1 ux) zi)))))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 (-.f32 1 ux) zi)))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 1 ux) zi)) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 zi (+.f32 ux -1)) (*.f32 (*.f32 (-.f32 1 ux) zi) (*.f32 ux ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 uy) maxCos) uy) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 1 uy)))))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos (-.f32 1 uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 1 uy))))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 ux)))))) (*.f32 zi (*.f32 uy (*.f32 maxCos (-.f32 1 uy)))))
(fma.f32 zi (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)) (fma.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 uy) (*.f32 (*.f32 uy maxCos) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos))))))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 uy) (*.f32 (*.f32 uy maxCos) (*.f32 (-.f32 1 uy) (*.f32 uy maxCos)))))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 ux))) yi))))
(fma.f32 zi (*.f32 uy (*.f32 maxCos (-.f32 1 uy))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 uy) (*.f32 (*.f32 uy maxCos) (*.f32 uy (*.f32 maxCos (-.f32 1 uy))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 ux))) yi))))
(fma.f32 zi (*.f32 uy (-.f32 maxCos (*.f32 uy maxCos))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 uy (-.f32 maxCos (*.f32 uy maxCos))) (*.f32 (*.f32 uy maxCos) (+.f32 uy -1))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 ux))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 ux))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 maxCos) ux) maxCos) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos)))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 maxCos (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos))))))) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 1 maxCos)))))
(fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (-.f32 1 maxCos)) ux))))) (fma.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (-.f32 1 maxCos)) ux))))) (*.f32 (*.f32 zi (-.f32 1 maxCos)) (*.f32 ux maxCos))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 1 maxCos) maxCos)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 maxCos (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 1 maxCos)) (*.f32 ux (-.f32 1 maxCos))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(fma.f32 zi (*.f32 ux (-.f32 maxCos (*.f32 maxCos maxCos))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (+.f32 maxCos -1) (*.f32 maxCos (*.f32 ux (-.f32 maxCos (*.f32 maxCos maxCos)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) (*.f32 (*.f32 (-.f32 1 ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) uy) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 uy (-.f32 1 ux))) (*.f32 ux (*.f32 uy (-.f32 1 ux))))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 uy (-.f32 1 ux))) (*.f32 ux (*.f32 uy (-.f32 1 ux)))))) (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos)))))) (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 ux zi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 uy (*.f32 (-.f32 1 ux) ux))))))) (fma.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) (*.f32 yi (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 (*.f32 uy (-.f32 1 ux)) (*.f32 uy (*.f32 (-.f32 1 ux) ux))))))) (*.f32 uy (*.f32 ux (*.f32 (-.f32 1 ux) zi)))))
(fma.f32 zi (*.f32 uy (*.f32 (-.f32 1 ux) ux)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (-.f32 1 ux) (*.f32 uy (*.f32 (*.f32 ux ux) (*.f32 uy (-.f32 1 ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) xi) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 2 maxCos))) yi))))
(fma.f32 zi (*.f32 uy (-.f32 ux (*.f32 ux ux))) (*.f32 (sqrt.f32 (+.f32 1 (*.f32 ux (*.f32 (*.f32 (*.f32 uy (-.f32 ux (*.f32 ux ux))) (+.f32 ux -1)) uy)))) (+.f32 (*.f32 (cos.f32 (*.f32 2 (*.f32 maxCos (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 2 (*.f32 maxCos (PI.f32)))) yi))))
Compiler

Compiled 77 to 56 computations (27.3% saved)

simplify100.0ms (0.4%)

Algorithm
egg-herbie
Rules
1098×associate-+l-
864×distribute-lft-neg-in
840×unsub-neg
822×associate-+r-
736×distribute-lft-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030197
171193
2219139
3861131
43088131
55270131
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 (sqrt.f32 (fma.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (+.f32 ux -1)) (*.f32 ux (*.f32 maxCos maxCos))) 1)) (fma.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) yi)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 1 ux) zi)))
(fma.f32 (sqrt.f32 (fma.f32 ux (*.f32 (+.f32 ux -1) (*.f32 maxCos (*.f32 maxCos (-.f32 ux (*.f32 ux ux))))) 1)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 maxCos (-.f32 ux (*.f32 ux ux))) zi))

eval4.0ms (0%)

Compiler

Compiled 329 to 207 computations (37.1% saved)

prune22.0ms (0.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New156
Fresh011
Picked000
Done000
Total167
Accurracy
99.2%
Counts
7 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(fma.f32 (sqrt.f32 (fma.f32 ux (*.f32 (+.f32 ux -1) (*.f32 maxCos (*.f32 maxCos (-.f32 ux (*.f32 ux ux))))) 1)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 maxCos (-.f32 ux (*.f32 ux ux))) zi))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
99.0%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(fma.f32 (sqrt.f32 (fma.f32 ux (*.f32 (+.f32 ux -1) (*.f32 maxCos (*.f32 maxCos (-.f32 ux (*.f32 ux ux))))) 1)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 maxCos (-.f32 ux (*.f32 ux ux))) zi))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Compiler

Compiled 1240 to 844 computations (31.9% saved)

localize2.0s (8.7%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.5%
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
99.3%
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
98.9%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
99.5%
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
99.4%
(*.f32 maxCos (-.f32 ux (*.f32 ux ux)))
99.3%
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
99.4%
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
99.3%
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
99.2%
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
99.4%
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
99.3%
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
99.3%
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
98.9%
(*.f32 (*.f32 uy 2) (PI.f32))
99.5%
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
99.3%
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
98.9%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 1356 to 804 computations (40.7% saved)

series35.0ms (0.2%)

Counts
20 → 408
Calls

102 calls:

TimeVariablePointExpression
2.0ms
uy
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
2.0ms
ux
@-inf
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
2.0ms
ux
@0
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
2.0ms
uy
@-inf
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
2.0ms
yi
@0
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)

rewrite125.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
700×associate-*r*
636×add-sqr-sqrt
626×pow1
626×*-un-lft-identity
582×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
036470
1783470
Stop Event
node limit
Counts
20 → 346
Calls
Call 1
Inputs
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))
(*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
(*.f32 maxCos (-.f32 ux (*.f32 ux ux)))
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (-.f32 1 ux) (*.f32 (neg.f32 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 (-.f32 1 ux) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 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 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 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 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 2))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))) 1)
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))) 1)
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (-.f32 1 ux) (*.f32 (neg.f32 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 (-.f32 1 ux) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 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 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 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 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 2))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))

simplify270.0ms (1.1%)

Algorithm
egg-herbie
Rules
1662×associate-*r*
1274×associate-*l*
854×log-prod
788×times-frac
706×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
050530438
1146226900
2779926900
Stop Event
node limit
Counts
754 → 285
Calls
Call 1
Inputs
(*.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)))
1
(+.f32 1 (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.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)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.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 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.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)))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.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 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(*.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)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(*.f32 maxCos ux)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.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)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
1
(+.f32 1 (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(pow.f32 ux 2)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (-.f32 1 ux) (*.f32 (neg.f32 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 (-.f32 1 ux) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 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 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 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 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 2))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))) 1)
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))) 1)
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 3)
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 2)
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(exp.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 2 (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 2 (PI.f32)) 3) (pow.f32 uy 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(+.f32 (-.f32 1 ux) (*.f32 (neg.f32 ux) (-.f32 1 ux)))
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 (-.f32 1 ux) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 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 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 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 (*.f32 ux ux)) (-.f32 1 (pow.f32 ux 3))) (*.f32 (+.f32 1 ux) (+.f32 1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1)
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 2))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
Outputs
(*.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)))
1
(+.f32 1 (*.f32 -2 ux))
(fma.f32 -2 ux 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 -2 ux) (*.f32 ux ux))
(*.f32 ux (+.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 -2 ux) (*.f32 ux ux))
(*.f32 ux (+.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi))
(*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi)))
(fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(fma.f32 4/15 (*.f32 (*.f32 (pow.f32 uy 5) yi) (pow.f32 (PI.f32) 5)) (fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi))))
(fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 4/15 (*.f32 (*.f32 (pow.f32 uy 5) yi) (pow.f32 (PI.f32) 5)) (fma.f32 -8/315 (*.f32 (*.f32 (pow.f32 uy 7) yi) (pow.f32 (PI.f32) 7)) (fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi)))))
(fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (fma.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 yi (pow.f32 uy 7))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 uy 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 4/15 (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 uy 5) (*.f32 (pow.f32 (PI.f32) 5) 4/15))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 uy 5) (*.f32 (pow.f32 (PI.f32) 5) 4/15)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.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)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) yi)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (fma.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 yi (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))))
(fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (fma.f32 -8/315 (*.f32 yi (*.f32 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))) (fma.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 yi (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 yi (pow.f32 uy 7)))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (*.f32 yi -1/2) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 yi (+.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos maxCos) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3))))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (*.f32 (*.f32 (*.f32 yi -1/2) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/2 (*.f32 (*.f32 yi (pow.f32 ux 4)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 maxCos maxCos) (pow.f32 (*.f32 (*.f32 maxCos maxCos) -1/2) 2)))) (*.f32 yi (+.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos maxCos) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))))))
(+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))))) (*.f32 (*.f32 yi -1/2) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos maxCos))) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 4) (fma.f32 maxCos maxCos (*.f32 (pow.f32 maxCos 4) 1/4)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi maxCos)) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (/.f32 (*.f32 maxCos (sqrt.f32 -1)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (/.f32 (*.f32 maxCos (sqrt.f32 -1)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux maxCos))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (neg.f32 (sqrt.f32 -1))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (/.f32 yi maxCos)) 1/2))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi maxCos)) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (/.f32 (*.f32 maxCos (sqrt.f32 -1)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (neg.f32 (/.f32 maxCos (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 (/.f32 (+.f32 (/.f32 maxCos (/.f32 1 maxCos)) (/.f32 maxCos (/.f32 -1 maxCos))) ux) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi -1/2)))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -1/8 (*.f32 (*.f32 yi (pow.f32 (-.f32 1 ux) 4)) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (*.f32 yi -1/2) (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 -1/8 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) (*.f32 yi (pow.f32 (-.f32 1 ux) 4))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(fma.f32 -1/16 (*.f32 (*.f32 yi (pow.f32 (-.f32 1 ux) 6)) (*.f32 (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -1/8 (*.f32 (*.f32 yi (pow.f32 (-.f32 1 ux) 4)) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 (*.f32 yi -1/2) (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 -1/8 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) (*.f32 yi (pow.f32 (-.f32 1 ux) 4))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) 1/2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 -1/8 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fma.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) -1/8))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(fma.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 maxCos 5)) (pow.f32 ux 5)))) (fma.f32 -1/8 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fma.f32 1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))) (fma.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) -1/8)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (neg.f32 (*.f32 yi (sqrt.f32 -1))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(-.f32 (*.f32 (/.f32 -1/2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) yi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(fma.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) 1/8)))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) 1/8)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(fma.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 -1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 maxCos 5)) (pow.f32 ux 5)))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) 1/8))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fma.f32 -1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))) (-.f32 (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) 1/8)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4))
(*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4))
(*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(neg.f32 (*.f32 (*.f32 ux ux) maxCos))
(*.f32 ux (*.f32 maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(neg.f32 (*.f32 (*.f32 ux ux) maxCos))
(*.f32 ux (*.f32 maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) 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)))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(*.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) yi)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))
(*.f32 (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (fma.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 yi (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))))
(fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))
(+.f32 (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))) (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))))
(fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (fma.f32 -8/315 (*.f32 yi (*.f32 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))) (fma.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) (*.f32 (*.f32 yi (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 yi (pow.f32 uy 7)))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (*.f32 yi -1/2) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 yi (+.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos maxCos) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3))))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)))) (*.f32 (*.f32 (*.f32 yi -1/2) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 ux 4) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (pow.f32 (*.f32 -1/2 (pow.f32 maxCos 2)) 2) (pow.f32 maxCos 2)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 3) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/2 (*.f32 (*.f32 yi (pow.f32 ux 4)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 maxCos maxCos) (pow.f32 (*.f32 (*.f32 maxCos maxCos) -1/2) 2)))) (*.f32 yi (+.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 maxCos maxCos) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 ux 3)))))))
(+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 1 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3))))) (*.f32 (*.f32 yi -1/2) (+.f32 (*.f32 (*.f32 ux ux) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos maxCos))) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 4) (fma.f32 maxCos maxCos (*.f32 (pow.f32 maxCos 4) 1/4)))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi maxCos)) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (/.f32 (*.f32 maxCos (sqrt.f32 -1)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 maxCos ux)))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (/.f32 (*.f32 maxCos (sqrt.f32 -1)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 ux maxCos))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (neg.f32 (sqrt.f32 -1))) (*.f32 (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) ux) (/.f32 yi maxCos)) 1/2))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi maxCos)) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 -1/2 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (/.f32 maxCos (sqrt.f32 -1)) 2)) (/.f32 (*.f32 maxCos (sqrt.f32 -1)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (/.f32 (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 -1)) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (pow.f32 maxCos 2) (pow.f32 (sqrt.f32 -1) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 maxCos 2) (pow.f32 (*.f32 -1 (/.f32 maxCos (sqrt.f32 -1))) 2)) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 -1) maxCos))))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (/.f32 yi (/.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (fma.f32 1/2 (/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (+.f32 (/.f32 (*.f32 maxCos maxCos) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 (*.f32 maxCos maxCos) (pow.f32 (sqrt.f32 -1) 2)))) (*.f32 (sqrt.f32 -1) (*.f32 ux maxCos))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 maxCos maxCos) (pow.f32 (neg.f32 (/.f32 maxCos (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) maxCos)))))
(+.f32 (fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 (*.f32 ux ux) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 ux (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 maxCos maxCos (/.f32 maxCos (/.f32 -1 maxCos))) (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 maxCos yi))) (*.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 (/.f32 (+.f32 (/.f32 maxCos (/.f32 1 maxCos)) (/.f32 maxCos (/.f32 -1 maxCos))) ux) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) maxCos))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi -1/2)))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -1/8 (*.f32 (*.f32 yi (pow.f32 (-.f32 1 ux) 4)) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (*.f32 yi -1/2) (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 -1/8 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) (*.f32 yi (pow.f32 (-.f32 1 ux) 4))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 6) (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 4) (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(fma.f32 -1/16 (*.f32 (*.f32 yi (pow.f32 (-.f32 1 ux) 6)) (*.f32 (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 -1/8 (*.f32 (*.f32 yi (pow.f32 (-.f32 1 ux) 4)) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 (*.f32 yi -1/2) (*.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 -1/8 (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 4) (pow.f32 maxCos 4))) (*.f32 yi (pow.f32 (-.f32 1 ux) 4))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) 1/2)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 -1/8 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fma.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) -1/8))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))))
(fma.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 maxCos 5)) (pow.f32 ux 5)))) (fma.f32 -1/8 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi (-.f32 1 ux)) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fma.f32 1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))) (fma.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) -1/8)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (neg.f32 (*.f32 yi (sqrt.f32 -1))) (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(-.f32 (*.f32 (/.f32 -1/2 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (/.f32 (sqrt.f32 -1) yi))) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))))))
(fma.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) 1/8)))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (-.f32 (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) 1/8)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))) (+.f32 (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 (-.f32 1 ux) (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))) (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 (-.f32 1 ux) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))))
(fma.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 -1) (-.f32 1 ux)) (*.f32 ux maxCos))) (fma.f32 -1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 (pow.f32 (-.f32 1 ux) 5) (pow.f32 maxCos 5)) (pow.f32 ux 5)))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 (-.f32 1 ux) yi) (*.f32 (*.f32 ux maxCos) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 3)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))) 1/8))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))) (fma.f32 -1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 (-.f32 1 ux) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))) (-.f32 (*.f32 (/.f32 yi (neg.f32 (sqrt.f32 -1))) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 3)) 1/8)) (*.f32 (-.f32 1 ux) (*.f32 (*.f32 (*.f32 yi (*.f32 ux maxCos)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 -1))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))
(*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))
(*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4))
(*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4))
(*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4))
(*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 4)))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (pow.f32 ux 4))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 3))) (+.f32 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 4)) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 (*.f32 maxCos maxCos) (+.f32 (pow.f32 ux 4) (*.f32 ux ux))))
(fma.f32 -2 (*.f32 (*.f32 maxCos maxCos) (pow.f32 ux 3)) (*.f32 maxCos (*.f32 maxCos (+.f32 (*.f32 ux ux) (pow.f32 ux 4)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(neg.f32 (*.f32 (*.f32 ux ux) maxCos))
(*.f32 ux (*.f32 maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(neg.f32 (*.f32 (*.f32 ux ux) maxCos))
(*.f32 ux (*.f32 maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 1 ux) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) 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)))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi))
(*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi)))
(fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(fma.f32 4/15 (*.f32 (*.f32 (pow.f32 uy 5) yi) (pow.f32 (PI.f32) 5)) (fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi))))
(fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 4/15 (*.f32 (*.f32 (pow.f32 uy 5) yi) (pow.f32 (PI.f32) 5)) (fma.f32 -8/315 (*.f32 (*.f32 (pow.f32 uy 7) yi) (pow.f32 (PI.f32) 7)) (fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi)))))
(fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (fma.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 yi (pow.f32 uy 7))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 (-.f32 ux (pow.f32 ux 2)) maxCos)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 maxCos ux)
(*.f32 ux maxCos)
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(neg.f32 (*.f32 (*.f32 ux ux) maxCos))
(*.f32 ux (*.f32 maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 -1 (*.f32 maxCos (pow.f32 ux 2)))
(neg.f32 (*.f32 (*.f32 ux ux) maxCos))
(*.f32 ux (*.f32 maxCos (neg.f32 ux)))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 -1 (*.f32 maxCos (pow.f32 ux 2))) (*.f32 maxCos ux))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 uy 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 4/15 (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 uy 5) (*.f32 (pow.f32 (PI.f32) 5) 4/15))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 uy 5) (*.f32 (pow.f32 (PI.f32) 5) 4/15)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.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)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
1
(+.f32 1 (*.f32 -2 ux))
(fma.f32 -2 ux 1)
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 -2 ux) (*.f32 ux ux))
(*.f32 ux (+.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(pow.f32 ux 2)
(*.f32 ux ux)
(+.f32 (pow.f32 ux 2) (*.f32 -2 ux))
(+.f32 (*.f32 -2 ux) (*.f32 ux ux))
(*.f32 ux (+.f32 -2 ux))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(+.f32 (pow.f32 ux 2) (+.f32 1 (*.f32 -2 ux)))
(+.f32 (+.f32 1 (*.f32 -2 ux)) (*.f32 ux ux))
(fma.f32 ux ux (fma.f32 -2 ux 1))
(*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi))
(*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))
(+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi)))
(fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))
(fma.f32 4/15 (*.f32 (*.f32 (pow.f32 uy 5) yi) (pow.f32 (PI.f32) 5)) (fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi))))
(fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy))))
(+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (*.f32 yi (pow.f32 (PI.f32) 5)))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 yi (pow.f32 (PI.f32) 7)))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 4/15 (*.f32 (*.f32 (pow.f32 uy 5) yi) (pow.f32 (PI.f32) 5)) (fma.f32 -8/315 (*.f32 (*.f32 (pow.f32 uy 7) yi) (pow.f32 (PI.f32) 7)) (fma.f32 -4/3 (*.f32 (*.f32 (pow.f32 uy 3) yi) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 2 uy) (*.f32 (PI.f32) yi)))))
(fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (fma.f32 -8/315 (*.f32 (pow.f32 (PI.f32) 7) (*.f32 yi (pow.f32 uy 7))) (fma.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 (pow.f32 (PI.f32) 3) (*.f32 -4/3 (pow.f32 uy 3))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 4/15 (pow.f32 uy 5)) (pow.f32 (PI.f32) 5))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 (pow.f32 uy 5) (*.f32 (pow.f32 (PI.f32) 5) 4/15))))
(+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)) (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7)) (*.f32 (pow.f32 uy 5) (*.f32 (pow.f32 (PI.f32) 5) 4/15)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2))
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 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 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 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)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 1 ux) (*.f32 (neg.f32 ux) (-.f32 1 ux)))
(pow.f32 (-.f32 1 ux) 2)
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 (-.f32 1 ux) (neg.f32 ux)))
(pow.f32 (-.f32 1 ux) 2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 1)
(pow.f32 (-.f32 1 ux) 2)
(/.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 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (-.f32 1 (*.f32 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 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (+.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 1 (fma.f32 ux ux 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 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (+.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 1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1)
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) 1/3)
(pow.f32 (-.f32 1 ux) 2)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(pow.f32 (-.f32 1 ux) 2)
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3))
(pow.f32 (-.f32 1 ux) 2)
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 2))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))
(fabs.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))
(fabs.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2))
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 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 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 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)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))) 1)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 1)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 3)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) 1/3)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 2)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))))) 2))
(fabs.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) yi))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 yi 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 1))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)) 1)
(+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2) 1))
(+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) 0)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2) 3)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 6))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 6))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 4))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 4))
(sqrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 6))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2))
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 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 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 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)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))) 1)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 1)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 3)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) 1/3)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 2)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 2))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2))))) 2))
(fabs.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) yi))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 yi 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))) 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))) 1))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)))))
(-.f32 (+.f32 1 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)) 1)
(+.f32 1 (-.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 2) 1))
(+.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2) 0)
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2) 3)
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 6))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 6))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 4))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 4))
(sqrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 4))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 6))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 ux maxCos)) 6))
(cbrt.f32 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 6))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(exp.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2)))
(*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))
(pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2)
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2))
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 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 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 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)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))
(fabs.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 maxCos ux) (*.f32 maxCos (*.f32 ux (neg.f32 ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(+.f32 (*.f32 ux maxCos) (*.f32 (*.f32 ux (neg.f32 ux)) maxCos))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))) 1)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 1)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2) 1/2)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 3)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3) 1/3)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 2)
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 2))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(fabs.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log.f32 (pow.f32 (exp.f32 maxCos) (-.f32 ux (*.f32 ux ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) 3))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 ux (*.f32 ux ux)) 3) (pow.f32 maxCos 3)))
(cbrt.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 (-.f32 ux (*.f32 ux ux)) 3)))
(cbrt.f32 (*.f32 (pow.f32 ux 3) (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 1 ux) maxCos) 3) (pow.f32 ux 3)))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(exp.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))) 1))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux))))
(fma.f32 -1 (*.f32 (*.f32 ux ux) maxCos) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 1 ux) maxCos))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))
(fabs.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(sqrt.f32 (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 2))
(fabs.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 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 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 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)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (-.f32 1 ux) (*.f32 (neg.f32 ux) (-.f32 1 ux)))
(pow.f32 (-.f32 1 ux) 2)
(+.f32 (*.f32 (-.f32 1 ux) 1) (*.f32 (-.f32 1 ux) (neg.f32 ux)))
(pow.f32 (-.f32 1 ux) 2)
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2))) 1)
(pow.f32 (-.f32 1 ux) 2)
(/.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 (-.f32 1 (*.f32 ux ux)) (-.f32 1 (*.f32 ux ux))) (*.f32 (+.f32 1 ux) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)) (/.f32 (-.f32 1 (*.f32 ux ux)) (+.f32 1 ux)))
(*.f32 (/.f32 (-.f32 1 (*.f32 ux ux)) (*.f32 (+.f32 1 ux) (+.f32 1 ux))) (-.f32 1 (*.f32 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 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (+.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 1 (fma.f32 ux ux 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 (-.f32 1 (pow.f32 ux 3)) (-.f32 1 (*.f32 ux ux))) (+.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 1 (fma.f32 ux ux ux))))
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (-.f32 1 ux) 2) 1)
(pow.f32 (-.f32 1 ux) 2)
(pow.f32 (pow.f32 (cbrt.f32 (-.f32 1 ux)) 2) 3)
(pow.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3) 1/3)
(pow.f32 (-.f32 1 ux) 2)
(sqrt.f32 (pow.f32 (-.f32 1 ux) 4))
(log.f32 (exp.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (-.f32 1 ux) 2))))
(pow.f32 (-.f32 1 ux) 2)
(cbrt.f32 (pow.f32 (pow.f32 (-.f32 1 ux) 2) 3))
(pow.f32 (-.f32 1 ux) 2)
(expm1.f32 (log1p.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(exp.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) 2))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (*.f32 2 (log1p.f32 (neg.f32 ux))) 1))
(pow.f32 (exp.f32 2) (log1p.f32 (neg.f32 ux)))
(log1p.f32 (expm1.f32 (pow.f32 (-.f32 1 ux) 2)))
(pow.f32 (-.f32 1 ux) 2)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3) 1/3)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))
(fabs.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 1 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) 1/3)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2))
(fabs.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))

eval801.0ms (3.4%)

Compiler

Compiled 51806 to 32186 computations (37.9% saved)

prune297.0ms (1.3%)

Pruning

26 alts after pruning (24 fresh and 2 done)

PrunedKeptTotal
New78124805
Fresh000
Picked325
Done000
Total78426810
Accurracy
99.8%
Counts
810 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
49.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
85.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
95.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
85.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
97.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
48.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
94.1%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
95.3%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
98.6%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
91.3%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) yi)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
49.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
85.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
95.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
85.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
97.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
48.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
94.1%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
95.3%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
98.6%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
91.3%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) yi)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Compiler

Compiled 5970 to 4242 computations (28.9% saved)

localize2.2s (9.5%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
98.9%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
98.9%
(*.f32 (PI.f32) (*.f32 uy 2))
59.5%
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
98.9%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
98.9%
(*.f32 (PI.f32) (*.f32 uy 2))
95.6%
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
99.4%
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
99.3%
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
99.3%
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)
98.9%
(*.f32 (*.f32 uy 2) (PI.f32))
99.3%
(*.f32 uy (*.f32 yi (PI.f32)))
98.9%
(*.f32 yi (PI.f32))
98.9%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
99.0%
(expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
98.9%
(*.f32 (-.f32 1 ux) (-.f32 1 ux))
98.9%
(*.f32 (PI.f32) (*.f32 uy 2))
98.9%
(*.f32 uy (*.f32 2 (PI.f32)))
Compiler

Compiled 1438 to 901 computations (37.3% saved)

series27.0ms (0.1%)

Counts
9 → 96
Calls

30 calls:

TimeVariablePointExpression
14.0ms
uy
@inf
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
7.0ms
uy
@-inf
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
1.0ms
uy
@0
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
0.0ms
uy
@inf
(*.f32 uy (*.f32 yi (PI.f32)))
0.0ms
uy
@0
(expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))

rewrite124.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1644×log-prod
1092×prod-diff
682×pow-exp
582×log1p-udef
580×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020133
1384133
24089133
Stop Event
node limit
Counts
9 → 381
Calls
Call 1
Inputs
(*.f32 (PI.f32) (*.f32 uy 2))
(expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 yi (PI.f32))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (*.f32 uy 2) (PI.f32))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (PI.f32) (*.f32 uy 2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (PI.f32) (*.f32 uy 2))
Outputs
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 0 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))) (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(-.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1)
(*.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(*.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2) (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 3) 1) (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (+.f32 1 (*.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1) (+.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1))
(pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))
(cbrt.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3))
(exp.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2))
(log1p.f32 (expm1.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(fma.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1)
(fma.f32 (exp.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (exp.f32 -1) -1)
(fma.f32 (exp.f32 (*.f32 (PI.f32) uy)) (exp.f32 (*.f32 (PI.f32) uy)) -1)
(fma.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) -1)
(fma.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) -1)
(+.f32 0 (*.f32 (PI.f32) yi))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))) (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) yi))) 1)
(pow.f32 (*.f32 (PI.f32) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) yi) 2))
(log.f32 (pow.f32 (exp.f32 yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) yi))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (log.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) yi))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) yi) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) yi))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) yi)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 uy yi)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy yi)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 (PI.f32) yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) yi) 3) (pow.f32 uy 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2) (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2) (*.f32 (cbrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2)) (cbrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (+.f32 uy uy))) (sqrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2) (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2) (*.f32 (cbrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2)) (cbrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (+.f32 uy uy))) (sqrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)

simplify247.0ms (1.1%)

Algorithm
egg-herbie
Rules
2076×log-prod
606×fma-def
506×associate-/l*
430×associate-/r*
428×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040915723
196115107
2333212091
3781212091
Stop Event
node limit
Counts
477 → 209
Calls
Call 1
Inputs
(*.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)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.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)))
(*.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)))
(*.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)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 -2 (pow.f32 (PI.f32) 2))) (pow.f32 uy 2)) (*.f32 2 (*.f32 uy (PI.f32))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 -2 (pow.f32 (PI.f32) 2))) (pow.f32 uy 2)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 (pow.f32 uy 3) (+.f32 (*.f32 8/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (pow.f32 (PI.f32) 3)) (*.f32 4/3 (pow.f32 (PI.f32) 3)))))))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 -2 (pow.f32 (PI.f32) 2))) (pow.f32 uy 2)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (+.f32 (*.f32 -8 (pow.f32 (PI.f32) 4)) (+.f32 (*.f32 2 (pow.f32 (PI.f32) 4)) (*.f32 16/3 (pow.f32 (PI.f32) 4))))) (pow.f32 uy 4)) (*.f32 (pow.f32 uy 3) (+.f32 (*.f32 8/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (pow.f32 (PI.f32) 3)) (*.f32 4/3 (pow.f32 (PI.f32) 3))))))))
(-.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) 1)
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32)))))) 1)
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32)))))) 1)
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32)))))) 1)
(-.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 uy (PI.f32))))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 uy (PI.f32))))) 1)
(-.f32 (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 uy (PI.f32))))) 1)
(*.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)))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 0 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(+.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))) (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(-.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1)
(*.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(*.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2) (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 3) 1) (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (+.f32 1 (*.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1) (+.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1))
(pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3)
(pow.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3) 1/3)
(pow.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))
(cbrt.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3))
(exp.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2))
(log1p.f32 (expm1.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(fma.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1)
(fma.f32 (exp.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (exp.f32 -1) -1)
(fma.f32 (exp.f32 (*.f32 (PI.f32) uy)) (exp.f32 (*.f32 (PI.f32) uy)) -1)
(fma.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) -1)
(fma.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) -1)
(+.f32 0 (*.f32 (PI.f32) yi))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))) (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) yi))) 1)
(pow.f32 (*.f32 (PI.f32) yi) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) yi)) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) yi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) yi) 2))
(log.f32 (pow.f32 (exp.f32 yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) yi))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (log.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) yi))) 3))
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) yi) 3)) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) yi))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) yi)))
(+.f32 0 (*.f32 (PI.f32) (*.f32 uy yi)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy yi)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 (PI.f32) yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) yi) 3) (pow.f32 uy 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 1))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 1) 1))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2) (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2) (*.f32 (cbrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2)) (cbrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (+.f32 uy uy))) (sqrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2) (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2) (*.f32 (cbrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2)) (cbrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (+.f32 uy uy))) (sqrt.f32 (+.f32 uy uy)))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
Outputs
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 2 (+.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 uy (PI.f32))))
(*.f32 2 (fma.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2) (*.f32 uy (PI.f32))))
(*.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))))
(+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (*.f32 2 (*.f32 uy (PI.f32)))))
(fma.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (*.f32 2 (+.f32 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (*.f32 uy (PI.f32)))))
(fma.f32 2 (fma.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2) (*.f32 uy (PI.f32))) (*.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))))
(fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))
(+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (+.f32 (*.f32 2 (*.f32 (pow.f32 uy 2) (pow.f32 (PI.f32) 2))) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4))))))
(fma.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 2 (*.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2)) (fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 (*.f32 2/3 (pow.f32 uy 4)) (pow.f32 (PI.f32) 4)))))
(fma.f32 4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)) (fma.f32 2 (fma.f32 (*.f32 uy uy) (pow.f32 (PI.f32) 2) (*.f32 uy (PI.f32))) (*.f32 2/3 (*.f32 (pow.f32 uy 4) (pow.f32 (PI.f32) 4)))))
(fma.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3) (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 (pow.f32 (PI.f32) 4) (*.f32 2/3 (pow.f32 uy 4)))))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(-.f32 (exp.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 -2 (pow.f32 (PI.f32) 2))) (pow.f32 uy 2)) (*.f32 2 (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 -2 (pow.f32 (PI.f32) 2))) (pow.f32 uy 2)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 (pow.f32 uy 3) (+.f32 (*.f32 8/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (pow.f32 (PI.f32) 3)) (*.f32 4/3 (pow.f32 (PI.f32) 3)))))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (+.f32 (*.f32 2 (pow.f32 (PI.f32) 2)) (*.f32 -2 (pow.f32 (PI.f32) 2))) (pow.f32 uy 2)) (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 (+.f32 (*.f32 2/3 (pow.f32 (PI.f32) 4)) (+.f32 (*.f32 -8 (pow.f32 (PI.f32) 4)) (+.f32 (*.f32 2 (pow.f32 (PI.f32) 4)) (*.f32 16/3 (pow.f32 (PI.f32) 4))))) (pow.f32 uy 4)) (*.f32 (pow.f32 uy 3) (+.f32 (*.f32 8/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 -4 (pow.f32 (PI.f32) 3)) (*.f32 4/3 (pow.f32 (PI.f32) 3))))))))
(fma.f32 (*.f32 (pow.f32 (PI.f32) 2) 0) (*.f32 uy uy) (fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 (fma.f32 2/3 (pow.f32 (PI.f32) 4) (fma.f32 -8 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) 22/3))) (pow.f32 uy 4) (*.f32 (pow.f32 uy 3) (fma.f32 8/3 (pow.f32 (PI.f32) 3) (*.f32 (pow.f32 (PI.f32) 3) -8/3))))))
(fma.f32 (*.f32 uy uy) 0 (fma.f32 2 (*.f32 uy (PI.f32)) (fma.f32 (pow.f32 uy 3) (*.f32 (pow.f32 (PI.f32) 3) 0) (*.f32 (pow.f32 uy 4) (fma.f32 2/3 (pow.f32 (PI.f32) 4) (*.f32 (pow.f32 (PI.f32) 4) -2/3))))))
(fma.f32 2 (*.f32 uy (PI.f32)) (*.f32 (pow.f32 uy 4) (*.f32 (pow.f32 (PI.f32) 4) 0)))
(-.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) 1)
(expm1.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32)))))
(+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))
(fma.f32 (PI.f32) (+.f32 uy uy) -1)
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32)))))) 1)
(+.f32 (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (expm1.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32))))))
(+.f32 -1 (fma.f32 1/2 (/.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 uy (PI.f32))) (*.f32 uy (*.f32 2 (PI.f32)))))
(fma.f32 1/2 (/.f32 (/.f32 (PI.f32) (/.f32 uy (+.f32 uy uy))) (PI.f32)) (fma.f32 (PI.f32) (+.f32 uy uy) -1))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32)))))) 1)
(+.f32 (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (expm1.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32))))))
(+.f32 -1 (fma.f32 1/2 (/.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 uy (PI.f32))) (*.f32 uy (*.f32 2 (PI.f32)))))
(fma.f32 1/2 (/.f32 (/.f32 (PI.f32) (/.f32 uy (+.f32 uy uy))) (PI.f32)) (fma.f32 (PI.f32) (+.f32 uy uy) -1))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 1 uy))) (log.f32 (*.f32 2 (PI.f32)))))) 1)
(+.f32 (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32))))) (*.f32 uy (PI.f32)))) (expm1.f32 (fma.f32 -1 (neg.f32 (log.f32 uy)) (log.f32 (*.f32 2 (PI.f32))))))
(+.f32 -1 (fma.f32 1/2 (/.f32 (*.f32 uy (*.f32 2 (PI.f32))) (*.f32 uy (PI.f32))) (*.f32 uy (*.f32 2 (PI.f32)))))
(fma.f32 1/2 (/.f32 (/.f32 (PI.f32) (/.f32 uy (+.f32 uy uy))) (PI.f32)) (fma.f32 (PI.f32) (+.f32 uy uy) -1))
(-.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) 1)
(expm1.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2))))
(fma.f32 (pow.f32 (/.f32 -1 uy) -1) (*.f32 (PI.f32) -2) -1)
(+.f32 -1 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)))
(-.f32 (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 uy (PI.f32))))) 1)
(+.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2)))) (-.f32 (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2)))) (*.f32 uy (PI.f32)))) 1))
(fma.f32 (pow.f32 (/.f32 -1 uy) -1) (*.f32 (PI.f32) -2) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (/.f32 -1 uy) -1) uy) (/.f32 (*.f32 (PI.f32) -2) (PI.f32))) -1))
(+.f32 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)) (fma.f32 (/.f32 1/2 uy) (/.f32 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)) (PI.f32)) -1))
(-.f32 (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 uy (PI.f32))))) 1)
(+.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2)))) (-.f32 (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2)))) (*.f32 uy (PI.f32)))) 1))
(fma.f32 (pow.f32 (/.f32 -1 uy) -1) (*.f32 (PI.f32) -2) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (/.f32 -1 uy) -1) uy) (/.f32 (*.f32 (PI.f32) -2) (PI.f32))) -1))
(+.f32 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)) (fma.f32 (/.f32 1/2 uy) (/.f32 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)) (PI.f32)) -1))
(-.f32 (+.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 uy))) (log.f32 (*.f32 -2 (PI.f32))))) (*.f32 uy (PI.f32))))) 1)
(+.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2)))) (-.f32 (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 (/.f32 -1 uy)) (log.f32 (*.f32 (PI.f32) -2)))) (*.f32 uy (PI.f32)))) 1))
(fma.f32 (pow.f32 (/.f32 -1 uy) -1) (*.f32 (PI.f32) -2) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (/.f32 -1 uy) -1) uy) (/.f32 (*.f32 (PI.f32) -2) (PI.f32))) -1))
(+.f32 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)) (fma.f32 (/.f32 1/2 uy) (/.f32 (/.f32 (*.f32 (PI.f32) -2) (/.f32 -1 uy)) (PI.f32)) -1))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32)))))))) (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))) (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))))))
(*.f32 2 (log.f32 (sqrt.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))))
(-.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2) (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 3) 1) (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (+.f32 1 (*.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1))))
(/.f32 (+.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 3) -1) (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (+.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(/.f32 (+.f32 -1 (pow.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 3)) (+.f32 (+.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (pow.f32 (pow.f32 (exp.f32 2) uy) (*.f32 2 (PI.f32)))))
(/.f32 (+.f32 -1 (pow.f32 (pow.f32 (exp.f32 2) (*.f32 uy (PI.f32))) 3)) (+.f32 1 (+.f32 (pow.f32 (exp.f32 2) (*.f32 uy (PI.f32))) (pow.f32 (pow.f32 (exp.f32 2) uy) (*.f32 2 (PI.f32))))))
(/.f32 (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1) (+.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) 1))
(/.f32 (fma.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1) (+.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 (pow.f32 (exp.f32 2) uy) (*.f32 2 (PI.f32)))) (+.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))
(/.f32 (+.f32 -1 (pow.f32 (pow.f32 (exp.f32 2) uy) (*.f32 2 (PI.f32)))) (+.f32 1 (pow.f32 (exp.f32 2) (*.f32 uy (PI.f32)))))
(pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(pow.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(pow.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3) 1/3)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(pow.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(sqrt.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(log.f32 (+.f32 1 (expm1.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(cbrt.f32 (pow.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(exp.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(exp.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(exp.f32 (*.f32 (*.f32 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1) 1))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 3))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 1/3))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) 2))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(log1p.f32 (expm1.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(fma.f32 1 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)) -1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(fma.f32 (exp.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (exp.f32 -1) -1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(fma.f32 (exp.f32 (*.f32 (PI.f32) uy)) (exp.f32 (*.f32 (PI.f32) uy)) -1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(fma.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) -1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(fma.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) -1)
(expm1.f32 (*.f32 uy (*.f32 2 (PI.f32))))
(expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))
(+.f32 0 (*.f32 (PI.f32) yi))
(*.f32 (PI.f32) yi)
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))) (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (exp.f32 yi) (PI.f32)))))
(*.f32 (PI.f32) yi)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) yi))) 1)
(*.f32 (PI.f32) yi)
(pow.f32 (*.f32 (PI.f32) yi) 1)
(*.f32 (PI.f32) yi)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) yi)) 3)
(*.f32 (PI.f32) yi)
(pow.f32 (pow.f32 (*.f32 (PI.f32) yi) 3) 1/3)
(*.f32 (PI.f32) yi)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2)
(*.f32 (PI.f32) yi)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) yi) 2))
(*.f32 (PI.f32) yi)
(log.f32 (pow.f32 (exp.f32 yi) (PI.f32)))
(*.f32 (PI.f32) yi)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) yi))))
(*.f32 (PI.f32) yi)
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) yi) 3))
(*.f32 (PI.f32) yi)
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 yi 3)))
(*.f32 (PI.f32) yi)
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (PI.f32) 3)))
(*.f32 (PI.f32) yi)
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(*.f32 (PI.f32) yi)
(exp.f32 (log.f32 (*.f32 (PI.f32) yi)))
(*.f32 (PI.f32) yi)
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) 1))
(*.f32 (PI.f32) yi)
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) 1) 1))
(*.f32 (PI.f32) yi)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) yi))) 3))
(*.f32 (PI.f32) yi)
(exp.f32 (*.f32 (log.f32 (pow.f32 (*.f32 (PI.f32) yi) 3)) 1/3))
(*.f32 (PI.f32) yi)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) yi))) 2))
(*.f32 (PI.f32) yi)
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) yi)))
(*.f32 (PI.f32) yi)
(+.f32 0 (*.f32 (PI.f32) (*.f32 uy yi)))
(*.f32 (PI.f32) (*.f32 uy yi))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy)))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(*.f32 3 (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))))
(*.f32 (PI.f32) (*.f32 uy yi))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 1)
(*.f32 (PI.f32) (*.f32 uy yi))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 1)
(*.f32 (PI.f32) (*.f32 uy yi))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)
(*.f32 (PI.f32) (*.f32 uy yi))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 3) 1/3)
(*.f32 (PI.f32) (*.f32 uy yi))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)
(*.f32 (PI.f32) (*.f32 uy yi))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 2))
(*.f32 (PI.f32) (*.f32 uy yi))
(log.f32 (pow.f32 (pow.f32 (exp.f32 yi) (PI.f32)) uy))
(*.f32 (PI.f32) (*.f32 uy yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy yi)))))
(*.f32 (PI.f32) (*.f32 uy yi))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy yi)) 3))
(*.f32 (PI.f32) (*.f32 uy yi))
(cbrt.f32 (*.f32 (pow.f32 uy 3) (pow.f32 (*.f32 (PI.f32) yi) 3)))
(*.f32 (PI.f32) (*.f32 uy yi))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) yi) 3) (pow.f32 uy 3)))
(*.f32 (PI.f32) (*.f32 uy yi))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(*.f32 (PI.f32) (*.f32 uy yi))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(*.f32 (PI.f32) (*.f32 uy yi))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 1))
(*.f32 (PI.f32) (*.f32 uy yi))
(exp.f32 (*.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 1) 1))
(*.f32 (PI.f32) (*.f32 uy yi))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 3))
(*.f32 (PI.f32) (*.f32 uy yi))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 1/3))
(*.f32 (PI.f32) (*.f32 uy yi))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))) 2))
(*.f32 (PI.f32) (*.f32 uy yi))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy yi))))
(*.f32 (PI.f32) (*.f32 uy yi))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2) (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2) (*.f32 (cbrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2)) (cbrt.f32 (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (+.f32 uy uy))) (sqrt.f32 (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 uy uy) (PI.f32))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 1 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2) (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2) (*.f32 (cbrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (+.f32 uy uy)) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (+.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) (-.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (+.f32 uy uy)) 2)) (cbrt.f32 (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (+.f32 uy uy))) (sqrt.f32 (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(*.f32 (*.f32 (+.f32 uy uy) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 0 (*.f32 (PI.f32) (+.f32 uy uy)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 -1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (*.f32 (PI.f32) uy) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32))))) (log.f32 (cbrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(+.f32 (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))) (log.f32 (sqrt.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (/.f32 1 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 1 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (-.f32 1 (*.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1))))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) (neg.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)))
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (E.f32) (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3) 1/3)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy))) 2)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2)) (cbrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))) 2)) (cbrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))) (sqrt.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32)))))) (sqrt.f32 (log.f32 (*.f32 uy (*.f32 2 (PI.f32))))))
(pow.f32 (/.f32 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))) (/.f32 1 (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1)))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 3) (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))) (/.f32 -1 (+.f32 1 (*.f32 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2) (fma.f32 uy (*.f32 2 (PI.f32)) 1)))))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 3)) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy)))))
(pow.f32 (/.f32 (+.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1) (+.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) -1)) -1)
(-.f32 (/.f32 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2) (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))) (/.f32 1 (+.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1))))
(+.f32 (/.f32 (pow.f32 (fma.f32 uy (*.f32 2 (PI.f32)) 1) 2) (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)) (/.f32 -1 (+.f32 (*.f32 uy (*.f32 2 (PI.f32))) 2)))
(/.f32 (+.f32 -1 (pow.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 2)) (+.f32 2 (*.f32 (PI.f32) (+.f32 uy uy))))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 2) uy) (PI.f32)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy)))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 uy uy)) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 uy uy) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(cbrt.f32 (*.f32 (pow.f32 (+.f32 uy uy) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 1/3))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (PI.f32) (+.f32 uy uy)))) 2))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1) 1 -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 1 (fma.f32 (PI.f32) (+.f32 uy uy) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 2) (*.f32 (cbrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))
(fma.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) (*.f32 (sqrt.f32 (fma.f32 (PI.f32) (+.f32 uy uy) 1)) 1) -1)
(*.f32 uy (*.f32 2 (PI.f32)))
(*.f32 (PI.f32) (+.f32 uy uy))

eval1.5s (6.4%)

Compiler

Compiled 84465 to 52966 computations (37.3% saved)

prune562.0ms (2.4%)

Pruning

35 alts after pruning (33 fresh and 2 done)

PrunedKeptTotal
New1500191519
Fresh51419
Picked505
Done022
Total1510351545
Accurracy
99.8%
Counts
1545 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
54.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
49.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
85.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
95.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
85.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
47.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
91.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
46.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2))))))
88.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
46.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
48.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
93.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
96.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
97.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
94.1%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
95.3%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
98.6%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
54.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
49.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
85.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
95.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
85.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
47.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
91.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
46.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2))))))
88.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
46.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
48.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
93.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
96.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
97.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
94.1%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
95.3%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
98.6%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Compiler

Compiled 7722 to 5474 computations (29.1% saved)

localize2.3s (10%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.5%
(*.f32 uy (*.f32 2 (PI.f32)))
99.4%
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
98.5%
(sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
52.8%
(PI.f32)
99.5%
(*.f32 (PI.f32) (*.f32 uy 2))
99.4%
(*.f32 yi (PI.f32))
99.2%
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
52.8%
(PI.f32)
99.6%
(*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))
99.6%
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)
99.5%
(*.f32 (*.f32 uy 2) (PI.f32))
52.8%
(PI.f32)
99.6%
(*.f32 uy (*.f32 yi (PI.f32)))
99.5%
(*.f32 uy (*.f32 2 (PI.f32)))
99.4%
(*.f32 yi (PI.f32))
52.8%
(PI.f32)
99.5%
(*.f32 uy (*.f32 2 (PI.f32)))
99.5%
(*.f32 (PI.f32) (*.f32 uy 2))
99.0%
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
52.8%
(PI.f32)
Compiler

Compiled 1363 to 813 computations (40.4% saved)

series21.0ms (0.1%)

Counts
11 → 76
Calls

33 calls:

TimeVariablePointExpression
2.0ms
ux
@inf
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)
2.0ms
uy
@inf
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
1.0ms
uy
@0
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
1.0ms
uy
@0
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
1.0ms
uy
@-inf
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)

rewrite129.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
868×expm1-udef
866×log1p-udef
662×fma-def
530×add-sqr-sqrt
520×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
031173
1645167
26556167
Stop Event
node limit
Counts
11 → 269
Calls
Call 1
Inputs
(PI.f32)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(PI.f32)
(PI.f32)
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)
(PI.f32)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(PI.f32)
(sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)
Outputs
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 1 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 uy uy) 4)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (*.f32 uy 2)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (*.f32 uy uy) 4))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy 2))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (*.f32 uy 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 1 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 uy uy) 4)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (*.f32 uy 2)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (*.f32 uy uy) 4))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy 2))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (*.f32 uy 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1)
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 yi))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1/2))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)
(*.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 yi) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4)) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 (*.f32 yi (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 yi))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))

simplify145.0ms (0.6%)

Algorithm
egg-herbie
Rules
1130×associate-*r*
968×log-prod
934×associate-*l*
596×cube-prod
458×sqr-pow
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
040910889
1102910403
2447310125
Stop Event
node limit
Counts
345 → 228
Calls
Call 1
Inputs
(*.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)))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 1 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 uy uy) 4)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (*.f32 uy 2)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (*.f32 uy uy) 4))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy 2))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (*.f32 uy 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)))) 1)
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 1)
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 2)
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 1 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (cbrt.f32 (*.f32 (*.f32 uy uy) 4)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (*.f32 uy 2)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (*.f32 uy uy) 4))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy 2))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (*.f32 uy 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(log1p.f32 (expm1.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1)
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 yi))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1/2))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)
(*.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 yi) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4)) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 (*.f32 yi (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 yi))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
Outputs
(*.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)))
(*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))
(*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (*.f32 (*.f32 2 (*.f32 uy yi)) (PI.f32)))
(+.f32 (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))
(fma.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (+.f32 (*.f32 (*.f32 2 (*.f32 uy yi)) (PI.f32)) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (*.f32 yi (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))))
(+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2))))))))
(fma.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))) (fma.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))))
(fma.f32 4/15 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (+.f32 (*.f32 (*.f32 2 (*.f32 uy yi)) (PI.f32)) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (+.f32 (*.f32 (*.f32 2 (*.f32 uy yi)) (PI.f32)) (*.f32 yi (+.f32 (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))))
(+.f32 (*.f32 -8/315 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (+.f32 (*.f32 4/15 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (+.f32 (*.f32 -4/3 (*.f32 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))) (*.f32 2 (*.f32 (*.f32 yi (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))))))
(fma.f32 -8/315 (*.f32 yi (*.f32 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7)) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (fma.f32 4/15 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))) (fma.f32 -4/3 (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))) (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))))
(+.f32 (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (+.f32 (*.f32 (*.f32 2 (*.f32 uy yi)) (PI.f32)) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (*.f32 (pow.f32 (PI.f32) 7) yi))) (*.f32 4/15 (*.f32 (pow.f32 (PI.f32) 5) (*.f32 yi (pow.f32 uy 5)))))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (+.f32 (*.f32 yi (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (*.f32 -4/3 (pow.f32 (*.f32 uy (PI.f32)) 3)))) (*.f32 yi (+.f32 (*.f32 -8/315 (*.f32 (pow.f32 uy 7) (pow.f32 (PI.f32) 7))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1/2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/2) (pow.f32 (*.f32 maxCos ux) 2)) yi))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 -1/8 yi) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4))) -1/8))))
(fma.f32 (*.f32 yi -1/2) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/8) (pow.f32 (*.f32 maxCos ux) 4)) yi)))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/16 (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 -1/8 yi) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/16 (*.f32 (*.f32 yi (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4))) -1/8)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/2) (pow.f32 (*.f32 maxCos ux) 2)) yi)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/8) (pow.f32 (*.f32 maxCos ux) 4)) (*.f32 (*.f32 yi -1/16) (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (*.f32 1/2 (/.f32 yi (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 -1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 1/2 (/.f32 yi (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 1/2 (/.f32 yi (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 -1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) 1/16)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) 1/16)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (neg.f32 (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 (neg.f32 (*.f32 yi (*.f32 maxCos ux))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(-.f32 (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)) -1/2)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 -1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8 (-.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) -1/16)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8 (-.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) -1/16)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) -1/2)))
(*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/2) (pow.f32 (*.f32 maxCos ux) 2)) yi))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 -1/8 yi) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4))) -1/8))))
(fma.f32 (*.f32 yi -1/2) (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/8) (pow.f32 (*.f32 maxCos ux) 4)) yi)))
(+.f32 (*.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 maxCos 2) (*.f32 (pow.f32 ux 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 -1/16 (*.f32 yi (*.f32 (pow.f32 maxCos 6) (*.f32 (pow.f32 ux 6) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 -1/8 (*.f32 yi (*.f32 (pow.f32 maxCos 4) (*.f32 (pow.f32 ux 4) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/16 (*.f32 yi (*.f32 (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (*.f32 -1/8 yi) (*.f32 (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 -1/2 (*.f32 yi (*.f32 (pow.f32 (*.f32 maxCos ux) 2) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1/16 (*.f32 (*.f32 yi (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 4) (pow.f32 ux 4))) -1/8)))))
(+.f32 (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/2) (pow.f32 (*.f32 maxCos ux) 2)) yi)) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (+.f32 (*.f32 (*.f32 yi -1/8) (pow.f32 (*.f32 maxCos ux) 4)) (*.f32 (*.f32 yi -1/16) (*.f32 (pow.f32 maxCos 6) (pow.f32 ux 6))))))
(*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (*.f32 (*.f32 1/2 (/.f32 yi (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 -1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 1/2 (/.f32 yi (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 1/2 (/.f32 yi (sqrt.f32 -1))) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)))))
(+.f32 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 -1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) 1/16)))))
(fma.f32 (sqrt.f32 -1) (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (fma.f32 1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 -1/8 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) 1/16)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (*.f32 (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 yi maxCos)) (neg.f32 (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (*.f32 (neg.f32 (*.f32 yi (*.f32 maxCos ux))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(-.f32 (*.f32 (/.f32 yi (sqrt.f32 -1)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux)) -1/2)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (neg.f32 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (*.f32 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 -1) (*.f32 maxCos ux)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 yi (*.f32 maxCos (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))) (*.f32 -1/16 (/.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 1/8 (/.f32 yi (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (*.f32 yi maxCos) (*.f32 ux (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 -1/16 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 (*.f32 (/.f32 yi (*.f32 (neg.f32 (sqrt.f32 -1)) (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8 (-.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) -1/16)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (/.f32 yi (sqrt.f32 -1)) (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 maxCos ux))) (fma.f32 (*.f32 (/.f32 yi (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 (pow.f32 maxCos 3) (pow.f32 ux 3))))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/8 (-.f32 (*.f32 (/.f32 yi (pow.f32 (sqrt.f32 -1) 5)) (*.f32 (/.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos 5) (pow.f32 ux 5))) -1/16)) (*.f32 (*.f32 (*.f32 yi (sqrt.f32 -1)) (*.f32 maxCos ux)) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 maxCos 2) (pow.f32 ux 2)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 uy uy) 4)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 uy 4))) (*.f32 (PI.f32) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy 2)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 uy))))
(*.f32 (sqrt.f32 (*.f32 2 uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (*.f32 uy uy) 4))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 uy 4))) (*.f32 (PI.f32) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy 2))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/6)))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/6)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 uy))))
(*.f32 (sqrt.f32 (*.f32 2 uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 3/2)
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) 3/2)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2) 1/2)
(*.f32 2 (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3) 1/3)
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)))) 1)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 1)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 3)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 3) 1/3)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 2)
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 2))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) yi))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi)) 3))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) 3) (pow.f32 yi 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2)))) 3)))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))) 1))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux maxCos) 2))) yi))))
(*.f32 yi (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 maxCos ux) 2))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 2 (*.f32 (PI.f32) uy))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy 2) (PI.f32))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 1 (*.f32 (PI.f32) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (*.f32 uy uy) 4)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 uy 4))) (*.f32 (PI.f32) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 uy) 2) (*.f32 (cbrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (cbrt.f32 (*.f32 uy 2)) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy 2)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 uy) (*.f32 (sqrt.f32 uy) (*.f32 (PI.f32) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy 2)) (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 uy))))
(*.f32 (sqrt.f32 (*.f32 2 uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (*.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6) (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) uy) 2)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) 2) uy)
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/4))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) 3) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (cbrt.f32 (*.f32 (*.f32 uy uy) 4))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 uy 4))) (*.f32 (PI.f32) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (PI.f32) (*.f32 (cbrt.f32 (*.f32 4 (*.f32 uy uy))) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy 2))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (pow.f32 (cbrt.f32 (PI.f32)) 2)) (cbrt.f32 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy 2) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/6)))
(*.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (pow.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1/6)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy 2)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 2 uy))))
(*.f32 (sqrt.f32 (*.f32 2 uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 uy uy)) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) 1) (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (cbrt.f32 (PI.f32))) (cbrt.f32 (*.f32 uy 2)))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (*.f32 2 uy))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (+.f32 uy uy))))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6)) (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 1/6))
(*.f32 2 (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 2))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) 2) (PI.f32)))
(*.f32 2 (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 uy 2)) 3))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy 2) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy 2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 2 (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 1))
(*.f32 2 (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 2 (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 1 (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) 1))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))) 1)
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 1 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1)
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sqrt.f32 yi))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (fabs.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (sqrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/2)
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1)
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 3)
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 3/2))
(pow.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) 2)
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fabs.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3/2))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1/2))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 1 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1)
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) 4))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (*.f32 yi (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 yi (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 yi) (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 yi)))
(*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4)) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 1/4))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 yi (cbrt.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2))) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (*.f32 yi (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 yi (*.f32 (cbrt.f32 (pow.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) 2)) (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(*.f32 (*.f32 yi (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))) (cbrt.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) 4))
(*.f32 (*.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 yi))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (sqrt.f32 yi)))
(*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (sqrt.f32 yi) (sqrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(sqrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 2))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi) 3))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 1))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))

eval1.1s (4.6%)

Compiler

Compiled 60411 to 37304 computations (38.2% saved)

prune443.0ms (1.9%)

Pruning

36 alts after pruning (31 fresh and 5 done)

PrunedKeptTotal
New1093141107
Fresh111728
Picked235
Done022
Total1106361142
Accurracy
99.8%
Counts
1142 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
54.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
49.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
98.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
85.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
95.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
98.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
85.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
49.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) 4)))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
48.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
93.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
96.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
97.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
47.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
91.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (pow.f32 (cbrt.f32 (PI.f32)) 3)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
88.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
45.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
91.2%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
54.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
49.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
98.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
85.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
95.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
98.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
85.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
49.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) 4)))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
48.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
93.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
96.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
97.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
47.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
91.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (pow.f32 (cbrt.f32 (PI.f32)) 3)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
88.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
45.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
91.2%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Compiler

Compiled 7146 to 5068 computations (29.1% saved)

localize1.9s (8%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.4%
(*.f32 (PI.f32) (*.f32 uy 2))
98.9%
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
98.7%
(cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
55.0%
(PI.f32)
99.3%
(*.f32 (PI.f32) (*.f32 uy yi))
99.2%
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)
98.4%
(sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))
55.0%
(PI.f32)
99.4%
(*.f32 uy (*.f32 2 (PI.f32)))
99.4%
(*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi)
99.2%
(cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32)))))
55.0%
(PI.f32)
99.6%
(*.f32 yi (*.f32 uy (PI.f32)))
99.4%
(*.f32 uy (PI.f32))
99.4%
(*.f32 uy (*.f32 2 (PI.f32)))
55.0%
(PI.f32)
99.6%
(sin.f32 (*.f32 uy (*.f32 2 (PI.f32))))
99.6%
(*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)
99.4%
(*.f32 uy (*.f32 2 (PI.f32)))
55.0%
(PI.f32)
Compiler

Compiled 1169 to 652 computations (44.2% saved)

series63.0ms (0.3%)

Counts
9 → 88
Calls

48 calls:

TimeVariablePointExpression
34.0ms
uy
@-inf
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)
8.0ms
yi
@0
(sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))
2.0ms
uy
@inf
(cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
2.0ms
uy
@0
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
1.0ms
uy
@-inf
(cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))

rewrite137.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
858×expm1-udef
854×log1p-udef
738×fma-def
498×add-sqr-sqrt
486×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028183
1588175
26166175
Stop Event
node limit
Counts
9 → 239
Calls
Call 1
Inputs
(*.f32 uy (PI.f32))
(*.f32 yi (*.f32 uy (PI.f32)))
(cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32)))))
(*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi)
(sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi)))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)
(*.f32 (PI.f32) (*.f32 uy yi))
(cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))
(pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3)
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1)
(pow.f32 (*.f32 uy (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2)
(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 uy (*.f32 (PI.f32) yi)))) 1)
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 2)
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(+.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(+.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(+.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))) 1)
(*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1)
(*.f32 1 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(*.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) 3)) (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (fma.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))))
(/.f32 (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 3)
(pow.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 2))
(log.f32 (exp.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))))
(cbrt.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(exp.f32 (log.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(fma.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 1 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 1 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 1 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cos.f32 -1) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cos.f32 -1) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi))) 1)
(pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 2))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) xi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3) (pow.f32 xi 3)))
(cbrt.f32 (*.f32 (pow.f32 xi 3) (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(exp.f32 (log.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))) 1)
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1)
(*.f32 1 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 yi))
(*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 uy yi)))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))) (sqrt.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)) 1/2) (pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1/2))
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1)
(*.f32 uy (*.f32 (PI.f32) yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (*.f32 uy (PI.f32)) yi)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy yi) (PI.f32))
(*.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 1 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2) (*.f32 (cbrt.f32 (*.f32 uy yi)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (cbrt.f32 (*.f32 uy (PI.f32))) yi))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy yi)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (*.f32 (sqrt.f32 (*.f32 uy yi)) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) yi))
(*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy yi)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4)) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4))
(*.f32 (*.f32 (PI.f32) yi) uy)
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2)) (cbrt.f32 (*.f32 uy yi)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy yi))) (sqrt.f32 (*.f32 uy yi)))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 (*.f32 yi (PI.f32)) uy)
(*.f32 (*.f32 yi (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (cbrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 yi (sqrt.f32 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (*.f32 uy yi) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 uy yi) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy yi)))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1)
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 2)
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) 1)
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (cbrt.f32 yi))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (pow.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3) (pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/3)
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 3)
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 2)
(sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)
(*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 1 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cbrt.f32 yi) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) 3) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 3))
(*.f32 (*.f32 yi (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 yi))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))

simplify133.0ms (0.6%)

Algorithm
egg-herbie
Rules
1328×fma-def
1038×log-prod
932×associate-*r*
842×associate-*l*
536×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04628841
110028727
236178689
Stop Event
node limit
Counts
327 → 283
Calls
Call 1
Inputs
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(cos.f32 -1)
(+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (PI.f32)))) (cos.f32 -1))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (PI.f32)))) (cos.f32 -1)))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (PI.f32)))) (+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (*.f32 (sin.f32 -1) (pow.f32 (PI.f32) 3)))) (cos.f32 -1))))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(*.f32 (cos.f32 -1) xi)
(+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 xi (PI.f32))))))
(+.f32 (*.f32 (cos.f32 -1) xi) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 xi (PI.f32))))) (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (*.f32 xi (pow.f32 (PI.f32) 2)))))))
(+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (*.f32 (sin.f32 -1) (*.f32 xi (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (cos.f32 -1) xi) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 xi (PI.f32))))) (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (*.f32 xi (pow.f32 (PI.f32) 2))))))))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1)
(pow.f32 (*.f32 uy (PI.f32)) 1)
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 3)
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2)
(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 uy (*.f32 (PI.f32) yi)))) 1)
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 2)
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(+.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(+.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(+.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))) 1)
(*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1)
(*.f32 1 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(*.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) 3)) (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (fma.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))))
(/.f32 (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1)
(pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 3)
(pow.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2)
(sqrt.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 2))
(log.f32 (exp.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))))
(cbrt.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3))
(expm1.f32 (log1p.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(exp.f32 (log.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(fma.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 1 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 1 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 1 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cos.f32 -1) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cos.f32 -1) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi))) 1)
(pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 1)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 3)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 2)
(sqrt.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 2))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) xi))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 3))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3) (pow.f32 xi 3)))
(cbrt.f32 (*.f32 (pow.f32 xi 3) (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(exp.f32 (log.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 1))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))) 1)
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1)
(*.f32 1 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 yi))
(*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 uy yi)))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))) (sqrt.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)) 1/2) (pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1/2))
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3/2) 1/3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) 2)
(fabs.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1)
(*.f32 uy (*.f32 (PI.f32) yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 (*.f32 uy (PI.f32)) yi)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy yi) (PI.f32))
(*.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 1 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2) (*.f32 (cbrt.f32 (*.f32 uy yi)) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (cbrt.f32 (*.f32 uy (PI.f32))) yi))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy yi)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (*.f32 (sqrt.f32 (*.f32 uy yi)) (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) yi))
(*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy yi)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4)) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4))
(*.f32 (*.f32 (PI.f32) yi) uy)
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2)) (cbrt.f32 (*.f32 uy yi)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy yi))) (sqrt.f32 (*.f32 uy yi)))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 (*.f32 yi (PI.f32)) uy)
(*.f32 (*.f32 yi (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (cbrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 yi (sqrt.f32 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (*.f32 uy yi) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 (*.f32 uy yi) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy yi)))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1)
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 2)
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 3)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3) 1/3)
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) 1)
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(*.f32 1 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (cbrt.f32 yi))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (pow.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3) (pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/3)
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 3)
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 2)
(sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)
(*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 1 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cbrt.f32 yi) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) 3) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 3))
(*.f32 (*.f32 yi (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 yi (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 yi))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
Outputs
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cos.f32 -1)
(+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (PI.f32)))) (cos.f32 -1))
(fma.f32 -2 (*.f32 uy (*.f32 (PI.f32) (sin.f32 -1))) (cos.f32 -1))
(fma.f32 -2 (*.f32 (sin.f32 -1) (*.f32 uy (PI.f32))) (cos.f32 -1))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (PI.f32)))) (cos.f32 -1)))
(fma.f32 -2 (*.f32 (*.f32 uy uy) (*.f32 (cos.f32 -1) (pow.f32 (PI.f32) 2))) (fma.f32 -2 (*.f32 uy (*.f32 (PI.f32) (sin.f32 -1))) (cos.f32 -1)))
(fma.f32 -2 (*.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2)) (fma.f32 -2 (*.f32 uy (*.f32 (PI.f32) (sin.f32 -1))) (cos.f32 -1)))
(fma.f32 -2 (fma.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (sin.f32 -1) (*.f32 uy (PI.f32)))) (cos.f32 -1))
(+.f32 (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (pow.f32 (PI.f32) 2)))) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (PI.f32)))) (+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (*.f32 (sin.f32 -1) (pow.f32 (PI.f32) 3)))) (cos.f32 -1))))
(fma.f32 -2 (*.f32 (*.f32 uy uy) (*.f32 (cos.f32 -1) (pow.f32 (PI.f32) 2))) (fma.f32 -2 (*.f32 uy (*.f32 (PI.f32) (sin.f32 -1))) (fma.f32 4/3 (*.f32 (pow.f32 uy 3) (*.f32 (sin.f32 -1) (pow.f32 (PI.f32) 3))) (cos.f32 -1))))
(fma.f32 -2 (*.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2)) (fma.f32 -2 (*.f32 uy (*.f32 (PI.f32) (sin.f32 -1))) (fma.f32 4/3 (*.f32 (sin.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 3)) (cos.f32 -1))))
(fma.f32 -2 (fma.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (sin.f32 -1) (*.f32 uy (PI.f32)))) (fma.f32 4/3 (*.f32 (sin.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 3)) (cos.f32 -1)))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(*.f32 (cos.f32 -1) xi)
(+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 xi (PI.f32))))))
(fma.f32 (cos.f32 -1) xi (*.f32 (*.f32 -2 uy) (*.f32 (sin.f32 -1) (*.f32 (PI.f32) xi))))
(fma.f32 (cos.f32 -1) xi (*.f32 -2 (*.f32 (sin.f32 -1) (*.f32 (*.f32 (PI.f32) xi) uy))))
(fma.f32 -2 (*.f32 (*.f32 (sin.f32 -1) (*.f32 uy (PI.f32))) xi) (*.f32 (cos.f32 -1) xi))
(+.f32 (*.f32 (cos.f32 -1) xi) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 xi (PI.f32))))) (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (*.f32 xi (pow.f32 (PI.f32) 2)))))))
(fma.f32 (cos.f32 -1) xi (*.f32 -2 (+.f32 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 (PI.f32) xi))) (*.f32 (*.f32 uy uy) (*.f32 (cos.f32 -1) (*.f32 (pow.f32 (PI.f32) 2) xi))))))
(fma.f32 (cos.f32 -1) xi (*.f32 -2 (fma.f32 uy (*.f32 (PI.f32) (*.f32 (sin.f32 -1) xi)) (*.f32 (*.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2)) xi))))
(fma.f32 (cos.f32 -1) xi (*.f32 -2 (*.f32 xi (fma.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (sin.f32 -1) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 4/3 (*.f32 (pow.f32 uy 3) (*.f32 (sin.f32 -1) (*.f32 xi (pow.f32 (PI.f32) 3))))) (+.f32 (*.f32 (cos.f32 -1) xi) (+.f32 (*.f32 -2 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 xi (PI.f32))))) (*.f32 -2 (*.f32 (pow.f32 uy 2) (*.f32 (cos.f32 -1) (*.f32 xi (pow.f32 (PI.f32) 2))))))))
(fma.f32 4/3 (*.f32 (*.f32 (pow.f32 uy 3) (sin.f32 -1)) (*.f32 (pow.f32 (PI.f32) 3) xi)) (fma.f32 (cos.f32 -1) xi (*.f32 -2 (+.f32 (*.f32 uy (*.f32 (sin.f32 -1) (*.f32 (PI.f32) xi))) (*.f32 (*.f32 uy uy) (*.f32 (cos.f32 -1) (*.f32 (pow.f32 (PI.f32) 2) xi)))))))
(fma.f32 4/3 (*.f32 (*.f32 (sin.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 3)) xi) (fma.f32 (cos.f32 -1) xi (*.f32 -2 (fma.f32 uy (*.f32 (PI.f32) (*.f32 (sin.f32 -1) xi)) (*.f32 (*.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2)) xi)))))
(fma.f32 -2 (*.f32 xi (fma.f32 (cos.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 2) (*.f32 (sin.f32 -1) (*.f32 uy (PI.f32))))) (fma.f32 4/3 (*.f32 (*.f32 (sin.f32 -1) (pow.f32 (*.f32 uy (PI.f32)) 3)) xi) (*.f32 (cos.f32 -1) xi)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 xi (cos.f32 (-.f32 (*.f32 2 (*.f32 uy (PI.f32))) 1)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 1 1/3) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(-.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 (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))
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) 2)
(*.f32 uy (PI.f32))
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) 2))
(*.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 uy (*.f32 (PI.f32) yi)))) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 2)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 3)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2) 1/2)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3) 1/3)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(+.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(+.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(+.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))) 1)
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1)
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(*.f32 1 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(*.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(*.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) (pow.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) 3)) (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (fma.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) (pow.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (fma.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 3) (pow.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 3)) (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3) (pow.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3)) (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
(/.f32 (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1)) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(/.f32 (fma.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(/.f32 (-.f32 (*.f32 (cos.f32 -1) (*.f32 (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (*.f32 (sin.f32 -1) (*.f32 (sin.f32 -1) (*.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (cos.f32 -1) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (*.f32 (sin.f32 -1) (*.f32 (sin.f32 -1) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 6)))) (fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1)
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 3)
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(pow.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3) 1/3)
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(pow.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2)
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(sqrt.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 2))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(log.f32 (exp.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(cbrt.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(expm1.f32 (log1p.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(exp.f32 (log.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(exp.f32 (*.f32 (log.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 1))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(log1p.f32 (expm1.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(fma.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 1 (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(fma.f32 1 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(fma.f32 1 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 1 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(fma.f32 (pow.f32 (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) 2) (cbrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(fma.f32 (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (sqrt.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) (fma.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (sin.f32 -1) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1))
(cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))
(cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cos.f32 -1) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (cos.f32 -1) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (neg.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sin.f32 -1))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (*.f32 (neg.f32 (sin.f32 -1)) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(-.f32 (*.f32 (cos.f32 -1) (cos.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (sin.f32 -1) (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 -1) (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (neg.f32 (sin.f32 -1))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi))) 1)
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 1)
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 3)
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 3) 1/3)
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 2)
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(sqrt.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 2))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1))) xi))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi))))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi) 3))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3) (pow.f32 xi 3)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(cbrt.f32 (*.f32 (pow.f32 xi 3) (pow.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) 3)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(exp.f32 (log.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)) 1))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)) xi)))
(*.f32 (cos.f32 (fma.f32 2 (*.f32 uy (PI.f32)) -1)) xi)
(*.f32 xi (cos.f32 (fma.f32 uy (*.f32 (PI.f32) 2) -1)))
(*.f32 xi (cos.f32 (fma.f32 (PI.f32) (*.f32 uy 2) -1)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))) 1)
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1)
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(*.f32 1 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 yi))
(*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (*.f32 uy yi)))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 yi) (sqrt.f32 (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (sqrt.f32 yi))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))) (sqrt.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 yi (PI.f32))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)) 1/2) (pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 yi (PI.f32))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) 2))) (sqrt.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/2)
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1)
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 3)
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 yi (PI.f32))) 3/2))
(cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) 3/2))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) 2)
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(fabs.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3/2))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 yi (PI.f32))) 3/2))
(cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1/2))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))
(sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy (PI.f32)) yi)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (*.f32 uy yi) (PI.f32))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 1 (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2) (*.f32 (cbrt.f32 (*.f32 uy yi)) (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2) (*.f32 (cbrt.f32 (*.f32 uy (PI.f32))) yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (*.f32 (cbrt.f32 (PI.f32)) (*.f32 uy yi)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 uy yi) (cbrt.f32 (PI.f32))))
(*.f32 uy (*.f32 yi (*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (cbrt.f32 (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 yi (PI.f32))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) 2)))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))) 4))
(*.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))) 4))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2)) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 uy (*.f32 yi (PI.f32))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy yi)) (*.f32 (sqrt.f32 (*.f32 uy yi)) (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) (*.f32 (sqrt.f32 (*.f32 uy (PI.f32))) yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (*.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 uy yi)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 (*.f32 uy yi))))
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4)) (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1/4))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) yi) uy)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2)) (cbrt.f32 (*.f32 uy yi)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (PI.f32) (sqrt.f32 (*.f32 uy yi))) (sqrt.f32 (*.f32 uy yi)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 yi (PI.f32)) uy)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 yi (pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) 2)) (cbrt.f32 (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 yi (sqrt.f32 (*.f32 uy (PI.f32)))) (sqrt.f32 (*.f32 uy (PI.f32))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 uy yi) (cbrt.f32 (pow.f32 (PI.f32) 2))) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (*.f32 (*.f32 uy yi) (cbrt.f32 (PI.f32))))
(*.f32 uy (*.f32 yi (*.f32 (cbrt.f32 (pow.f32 (PI.f32) 2)) (cbrt.f32 (PI.f32)))))
(*.f32 (*.f32 (*.f32 uy yi) (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))))))
(*.f32 (cbrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32))))) 4))
(*.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32))))) 4))
(*.f32 (*.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) (sqrt.f32 (PI.f32))) (sqrt.f32 (*.f32 uy yi)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 (*.f32 uy yi))))
(*.f32 (sqrt.f32 (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 (*.f32 uy yi)) (sqrt.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi)))) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 1)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 2)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 3)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2) 1/2)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3) 1/3)
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 2))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) yi) (PI.f32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi)))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 (PI.f32) yi)) 3))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (*.f32 uy yi) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) 3) (pow.f32 yi 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (*.f32 uy (PI.f32)) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy yi) 3) (pow.f32 (PI.f32) 3)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 (PI.f32) yi))) 1))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 yi (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) 1)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 1 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (cbrt.f32 yi))
(*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (pow.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1/3))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1/3) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (cbrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3) (pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 3)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 2)
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(sqrt.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(log.f32 (exp.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (log.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1/3))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(*.f32 1 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cbrt.f32 yi) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cbrt.f32 yi) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))))
(*.f32 (*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2) (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (*.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(*.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (sqrt.f32 yi) (*.f32 (sqrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) 3) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 3) (pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6) 3))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 yi (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 yi (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (sqrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 yi)) (sqrt.f32 yi))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) 1) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 yi))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (*.f32 (cbrt.f32 yi) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) (*.f32 (cbrt.f32 yi) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2))))
(*.f32 (*.f32 (cbrt.f32 yi) (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2)) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1/6))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2)))
(*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))) 2)))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 2))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 3))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi 3) (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3) (pow.f32 yi 3)))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))
(*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))

eval1.6s (6.8%)

Compiler

Compiled 87392 to 52073 computations (40.4% saved)

prune597.0ms (2.5%)

Pruning

41 alts after pruning (35 fresh and 6 done)

PrunedKeptTotal
New1806201826
Fresh111526
Picked235
Done235
Total1821411862
Accurracy
99.9%
Counts
1862 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.4%
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
97.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 3) 3))))
97.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) 3))))
98.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (cbrt.f32 yi)) 3))))
98.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
98.6%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi)))))
99.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
93.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
96.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
53.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
98.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
94.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
95.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
98.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
98.5%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) yi))))
98.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (expm1.f32 (log1p.f32 (PI.f32)))))) yi))))
98.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
85.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
94.8%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
48.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
97.7%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
47.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
91.0%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
91.1%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2) (*.f32 (cbrt.f32 (*.f32 uy yi)) (PI.f32)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
78.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
90.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (exp.f32 (log.f32 (*.f32 uy (PI.f32)))))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (pow.f32 (cbrt.f32 (PI.f32)) 3)))))))
91.3%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
88.2%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
45.9%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
91.4%
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
91.2%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
98.7%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Compiler

Compiled 6222 to 3963 computations (36.3% saved)

regimes409.0ms (1.7%)

Counts
82 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) yi)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (exp.f32 (log.f32 (*.f32 uy (PI.f32)))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (pow.f32 (cbrt.f32 (PI.f32)) 3)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (expm1.f32 (log1p.f32 (PI.f32)))))) yi))))
(fma.f32 (sqrt.f32 (fma.f32 ux (*.f32 (+.f32 ux -1) (*.f32 maxCos (*.f32 maxCos (-.f32 ux (*.f32 ux ux))))) 1)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 maxCos (-.f32 ux (*.f32 ux ux))) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2) (*.f32 (cbrt.f32 (*.f32 uy yi)) (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (log1p.f32 (expm1.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (sqrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 2))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) 1) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (*.f32 yi (pow.f32 (PI.f32) 3)))) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32))))))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (*.f32 (cbrt.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) (cbrt.f32 yi)) 3))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (pow.f32 (cbrt.f32 yi) 2)) (cbrt.f32 yi)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (pow.f32 (cbrt.f32 yi) 2) (*.f32 (cbrt.f32 yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (log.f32 (exp.f32 (expm1.f32 (*.f32 (PI.f32) (+.f32 uy uy))))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 3) 3))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (fma.f32 2 (*.f32 (PI.f32) (+.f32 uy (*.f32 (PI.f32) (*.f32 uy uy)))) (*.f32 4/3 (pow.f32 (*.f32 uy (PI.f32)) 3))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (+.f32 (*.f32 2 (*.f32 uy (PI.f32))) (+.f32 (*.f32 -4/3 (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3))) (*.f32 4/15 (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32))))))) 4)))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 (*.f32 uy (PI.f32)) yi) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 -4/3 (*.f32 yi (*.f32 (pow.f32 uy 3) (pow.f32 (PI.f32) 3)))) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2)))))) 2) (cbrt.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))))) 3))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (fma.f32 2 (*.f32 (*.f32 uy (PI.f32)) (*.f32 yi (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))))) (*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) 2))) (fma.f32 4/15 (*.f32 yi (*.f32 (pow.f32 uy 5) (pow.f32 (PI.f32) 5))) (*.f32 -4/3 (*.f32 (pow.f32 (PI.f32) 3) (*.f32 yi (pow.f32 uy 3)))))))) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
Calls

10 calls:

35.0ms
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
33.0ms
uy
33.0ms
maxCos
33.0ms
ux
33.0ms
xi
Results
AccuracySegmentsBranch
99.1%1xi
99.1%1yi
99.1%1zi
99.1%1ux
99.1%1uy
99.1%1maxCos
99.1%1(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
99.1%1(*.f32 (*.f32 uy 2) (PI.f32))
99.1%1(*.f32 uy 2)
99.1%1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 4225 to 2563 computations (39.3% saved)

regimes256.0ms (1.1%)

Counts
53 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (+.f32 -1 (*.f32 uy (*.f32 2 (PI.f32))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 uy (PI.f32)) yi)) (sqrt.f32 (-.f32 1 (*.f32 (pow.f32 (-.f32 1 ux) 2) (*.f32 (*.f32 ux ux) (*.f32 maxCos maxCos))))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (-.f32 1 ux) (*.f32 maxCos ux)) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (exp.f32 (log.f32 (*.f32 uy (PI.f32)))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (pow.f32 (cbrt.f32 (PI.f32)) 3)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) 1))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (exp.f32 (log.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi))))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) 2))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 3)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy yi))) 2)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (pow.f32 (sqrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 2)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 uy 2)))) 1)) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos))))))) xi (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 1 ux) (-.f32 1 ux)) (*.f32 maxCos maxCos)))))) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))) yi))) (*.f32 (*.f32 (-.f32 1 ux) maxCos) (*.f32 ux zi)))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (exp.f32 (log.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (exp.f32 (log.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (exp.f32 (log.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (log.f32 (exp.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (expm1.f32 (log1p.f32 (PI.f32)))))) yi))))
(fma.f32 (sqrt.f32 (fma.f32 ux (*.f32 (+.f32 ux -1) (*.f32 maxCos (*.f32 maxCos (-.f32 ux (*.f32 ux ux))))) 1)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi)) (*.f32 (*.f32 maxCos (-.f32 ux (*.f32 ux ux))) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (pow.f32 (cbrt.f32 (PI.f32)) 3)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (pow.f32 (cbrt.f32 (*.f32 (PI.f32) (*.f32 uy 2))) 3)) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 uy 2))) yi)) 3))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (pow.f32 (cbrt.f32 (*.f32 uy yi)) 2) (*.f32 (cbrt.f32 (*.f32 uy yi)) (PI.f32)))))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
Calls

10 calls:

23.0ms
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
22.0ms
(*.f32 uy 2)
21.0ms
ux
21.0ms
maxCos
21.0ms
xi
Results
AccuracySegmentsBranch
99.1%1xi
99.1%1yi
99.1%1zi
99.1%1ux
99.1%1uy
99.1%1maxCos
99.1%1(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
99.1%1(*.f32 (*.f32 uy 2) (PI.f32))
99.1%1(*.f32 uy 2)
99.1%1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 2561 to 1517 computations (40.8% saved)

regimes68.0ms (0.3%)

Counts
15 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (+.f32 1 (*.f32 -2 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
Calls

7 calls:

9.0ms
yi
8.0ms
ux
8.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
8.0ms
uy
7.0ms
xi
Results
AccuracySegmentsBranch
98.7%1xi
98.7%1yi
98.7%1zi
98.7%1ux
98.7%1uy
98.7%1maxCos
98.7%1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 691 to 419 computations (39.4% saved)

regimes111.0ms (0.5%)

Counts
13 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 (*.f32 2 (*.f32 (*.f32 yi uy) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 maxCos maxCos) (*.f32 ux ux)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
Calls

7 calls:

56.0ms
maxCos
8.0ms
xi
7.0ms
ux
7.0ms
(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
7.0ms
uy
Results
AccuracySegmentsBranch
98.7%1xi
98.7%1yi
98.7%1zi
98.7%1ux
98.7%1uy
98.7%1maxCos
98.7%1(*.f32 (*.f32 (-.f32 1 ux) maxCos) ux)
Compiler

Compiled 607 to 373 computations (38.6% saved)

regimes78.0ms (0.3%)

Counts
10 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
Calls

6 calls:

39.0ms
xi
7.0ms
ux
7.0ms
maxCos
5.0ms
uy
5.0ms
zi
Results
AccuracySegmentsBranch
91.4%1xi
91.4%1yi
91.4%1zi
91.4%1ux
91.4%1uy
91.4%1maxCos
Compiler

Compiled 453 to 275 computations (39.3% saved)

regimes42.0ms (0.2%)

Counts
8 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
Calls

6 calls:

9.0ms
yi
6.0ms
ux
5.0ms
zi
5.0ms
xi
5.0ms
uy
Results
AccuracySegmentsBranch
91.4%1xi
91.4%1ux
91.4%1uy
91.4%1zi
91.4%1yi
91.4%1maxCos
Compiler

Compiled 365 to 225 computations (38.4% saved)

regimes55.0ms (0.2%)

Counts
7 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (*.f32 (PI.f32) yi) (*.f32 2 uy)))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 -1) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
Calls

6 calls:

24.0ms
maxCos
7.0ms
xi
5.0ms
zi
5.0ms
ux
5.0ms
uy
Results
AccuracySegmentsBranch
91.3%1ux
91.3%1uy
91.3%1xi
91.3%1yi
91.3%1zi
91.3%1maxCos
Compiler

Compiled 321 to 200 computations (37.7% saved)

regimes32.0ms (0.1%)

Counts
4 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (PI.f32) (*.f32 uy yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 (*.f32 uy yi) (PI.f32))))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
Calls

6 calls:

9.0ms
zi
5.0ms
xi
4.0ms
ux
4.0ms
maxCos
4.0ms
uy
Results
AccuracySegmentsBranch
91.3%1ux
91.3%1xi
91.3%1yi
91.3%1uy
91.3%1maxCos
91.3%1zi
Compiler

Compiled 200 to 135 computations (32.5% saved)

regimes18.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
Calls

6 calls:

2.0ms
xi
2.0ms
uy
2.0ms
yi
2.0ms
maxCos
2.0ms
ux
Results
AccuracySegmentsBranch
91.3%1ux
91.3%1xi
91.3%1uy
91.3%1zi
91.3%1maxCos
91.3%1yi
Compiler

Compiled 86 to 67 computations (22.1% saved)

simplify104.0ms (0.4%)

Algorithm
egg-herbie
Rules
280×distribute-lft-neg-in
208×unsub-neg
198×neg-mul-1
156×distribute-rgt-neg-in
134×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0901171
11591171
21981171
32391171
42831171
53271171
64081171
76061171
88141171
98781171
109051171
119431171
129661171
139811171
149891171
159911171
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
Outputs
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (log1p.f32 (expm1.f32 (*.f32 (PI.f32) (*.f32 uy 2))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 (PI.f32) 2))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 (PI.f32) 2))) yi) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 2 (PI.f32)))) yi))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 (PI.f32) 2))) yi) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2))))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux)))))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy 2) (PI.f32))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 1 ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (-.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 maxCos (-.f32 ux 1)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(+.f32 (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy 2))) (sqrt.f32 (+.f32 1 (*.f32 (*.f32 ux (*.f32 (-.f32 1 ux) maxCos)) (*.f32 ux (*.f32 maxCos (+.f32 ux -1)))))))) (*.f32 yi (sin.f32 (*.f32 2 (*.f32 (PI.f32) uy))))) (*.f32 zi (*.f32 ux (*.f32 (-.f32 1 ux) maxCos))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2)))) (*.f32 2 (*.f32 yi (*.f32 (PI.f32) uy))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 1 ux) (-.f32 1 ux)))))))) (+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2)))) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 ux ux))))))) (+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2)))) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 yi (*.f32 uy (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2)))) (*.f32 2 (*.f32 yi (*.f32 (PI.f32) uy)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos 1)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 2 (PI.f32)))) xi) (*.f32 2 (*.f32 uy (*.f32 yi (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 1 ux) (*.f32 maxCos zi)) (*.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 (PI.f32) 2)))) (*.f32 2 (*.f32 uy (*.f32 (PI.f32) yi)))) (sqrt.f32 (-.f32 1 (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))))))
Compiler

Compiled 433 to 302 computations (30.3% saved)

soundness768.0ms (3.3%)

Rules
1662×associate-*r*
1662×associate-*r*
1274×associate-*l*
1274×associate-*l*
1098×associate-+l-
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
030197
171193
2219139
3861131
43088131
55270131
036470
1783470
050530438
1146226900
2779926900
050530438
1146226900
2779926900
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 512 to 338 computations (34% saved)

end224.0ms (1%)

Compiler

Compiled 912 to 548 computations (39.9% saved)

Profiling

Loading profile data...