UniformSampleCone 2

Time bar (total: 17.4s)

analyze680.0ms (3.9%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
25%0%0%100%0%0%0%6
25%0%0%100%0%0%0%7
25%0%0%100%0%0%0%8
25%0%0%100%0%0%0%9
25%0%0%100%0%0%0%10
37.5%0%0%100%0%0%0%11
56.2%0%0%100%0%0%0%12
Compiler

Compiled 113 to 54 computations (52.2% saved)

sample4.3s (24.9%)

Samples
3.3s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.7s
ival-mult: 1.2s (42.7% of total)
ival-<=: 495.0ms (18.2% of total)
ival-add: 302.0ms (11.1% of total)
...in/eval/compile.rkt:71:19: 248.0ms (9.1% of total)
ival-sin: 124.0ms (4.5% of total)
ival-cos: 113.0ms (4.1% of total)
ival-sub: 92.0ms (3.4% of total)
ival-and: 69.0ms (2.5% of total)
ival-sqrt: 66.0ms (2.4% of total)
ival-pi: 32.0ms (1.2% of total)
...in/eval/compile.rkt:70:19: 16.0ms (0.6% of total)
ival-assert: 4.0ms (0.1% of total)
Bogosity

preprocess146.0ms (0.8%)

Algorithm
egg-herbie
Rules
1 240×distribute-lft-neg-in
1 130×distribute-rgt-neg-in
934×distribute-lft-in
906×distribute-rgt-in
864×cancel-sign-sub-inv
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02557597
18097397
231095265
Stop Event
node limit
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 xi)) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (neg.f32 zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) zi))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 xi)) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (neg.f32 zi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) zi)))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) xi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) yi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi) ux))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) uy))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux) maxCos))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 xi)) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) (neg.f32 xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (neg.f32 xi)) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (neg.f32 yi)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (neg.f32 yi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (neg.f32 zi)))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (neg.f32 zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 (*.f32 ux zi))))))
(fma.f32 zi (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux)))))) yi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux)))))) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux)))))) (*.f32 maxCos (*.f32 (+.f32 #s(literal 1 binary32) ux) (neg.f32 (*.f32 ux zi))))))
(-.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))) (*.f32 ux (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) zi)))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (neg.f32 yi)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (neg.f32 yi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (neg.f32 zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 (*.f32 ux zi))))))
(fma.f32 zi (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 xi)) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) (neg.f32 xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi)))))
(neg.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (neg.f32 xi)) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))))
(fma.f32 ux (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32)))) yi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) (neg.f32 yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (neg.f32 yi))))))
(neg.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (neg.f32 yi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))))
(fma.f32 ux (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (neg.f32 zi))))
(neg.f32 (+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (neg.f32 zi)))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) maxCos) (neg.f32 ux)) zi)))
(neg.f32 (+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))) (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux)))))) yi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) (neg.f32 ux)) (*.f32 maxCos (neg.f32 ux))))))
(-.f32 (*.f32 zi (*.f32 ux (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)))) (fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux)))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(-.f32 (*.f32 ux (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 (*.f32 maxCos (+.f32 #s(literal 1 binary32) ux)) (*.f32 ux ux))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 (neg.f32 uy) #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (neg.f32 yi))))))
(neg.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (neg.f32 yi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))))
(fma.f32 ux (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (-.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(neg.f32 (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (neg.f32 maxCos)) ux) zi)))
(neg.f32 (+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (neg.f32 zi)))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) xi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (fma.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) zi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) xi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) zi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux xi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) zi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) xi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi))))) ux) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) maxCos) xi) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi)) (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi)))))) ux (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi)) (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi))))) yi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 xi (*.f32 xi (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) xi)) (*.f32 maxCos (-.f32 #s(literal 1 binary32) xi)))))))) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 xi (*.f32 xi (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) xi)) (*.f32 maxCos (-.f32 #s(literal 1 binary32) xi)))))))) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) xi)) (*.f32 xi zi))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 xi (*.f32 (-.f32 #s(literal 1 binary32) xi) (*.f32 maxCos xi))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) ux) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 xi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) uy) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 xi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (cos.f32 (*.f32 xi (*.f32 #s(literal 2 binary32) (PI.f32))))) uy (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (sin.f32 (*.f32 xi (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) xi)))) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) xi)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 uy (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) xi)))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) xi)))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux))))) maxCos) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 xi ux))))))) maxCos (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 xi ux)))))) yi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 xi ux))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) xi)) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 xi (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) xi)))))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 xi (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) xi))))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) xi)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) xi) (*.f32 ux (*.f32 xi (+.f32 ux #s(literal -1 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) zi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) yi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) zi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) yi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) zi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 ux yi)))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux yi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi))))) ux)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) yi) maxCos) yi) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)) (*.f32 yi (*.f32 (-.f32 #s(literal 1 binary32) yi) (*.f32 maxCos yi))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)) (*.f32 yi (*.f32 (-.f32 #s(literal 1 binary32) yi) (*.f32 maxCos yi)))))) ux))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) yi) (*.f32 maxCos yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 yi (*.f32 yi (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)) (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)))))))) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 yi (*.f32 yi (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)) (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)))))))) (*.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) yi)) (*.f32 maxCos yi))))
(fma.f32 zi (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) yi) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 yi (*.f32 yi (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) yi) (*.f32 maxCos (-.f32 #s(literal 1 binary32) yi)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) ux))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 yi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 yi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) uy)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi) (fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (cos.f32 (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32))))) xi (*.f32 (sin.f32 (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) uy))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (fma.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) uy))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) uy))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux))))) maxCos)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 yi ux))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 yi ux)))))) maxCos))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 yi ux))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 yi (*.f32 (*.f32 ux ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) yi))))))) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 yi (*.f32 (*.f32 ux ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) yi))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) (*.f32 ux zi))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) yi)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) yi) (*.f32 ux (*.f32 yi (+.f32 ux #s(literal -1 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) maxCos) zi) ux))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi)))))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi)) (*.f32 zi (*.f32 zi (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi))))))) yi))) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi)) (*.f32 zi ux)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi)) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) zi) zi))))))) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) zi)) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) zi) zi))))))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) zi) (*.f32 ux zi)))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) zi) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) zi) (*.f32 maxCos zi)) (*.f32 (*.f32 maxCos zi) (+.f32 zi #s(literal -1 binary32)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 zi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 zi #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) uy))
(+.f32 (fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (cos.f32 (*.f32 zi (*.f32 #s(literal 2 binary32) (PI.f32))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) (sin.f32 (*.f32 zi (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 uy (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 zi (PI.f32))))) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 zi (PI.f32))))) (*.f32 uy (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 uy (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 zi (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 zi (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) ux) maxCos))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 ux ux))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 ux ux)))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) (*.f32 ux maxCos)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (*.f32 (*.f32 zi zi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))))) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux ux) (*.f32 (*.f32 zi zi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 ux ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 zi (+.f32 ux #s(literal -1 binary32)))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 ux #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 ux #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) uy) maxCos) uy) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 ux (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)))))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 uy (*.f32 uy (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy))))))) (sin.f32 (*.f32 ux (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 uy zi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) ux))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 uy uy)))))) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 uy uy))))) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) ux)))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) uy) (*.f32 uy zi)))))
(fma.f32 zi (*.f32 uy (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) uy)) (*.f32 uy uy))))) (+.f32 (*.f32 (cos.f32 (*.f32 ux (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 ux (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) ux) maxCos) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux maxCos))))) yi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux maxCos))))
(fma.f32 zi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) maxCos) maxCos))))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (*.f32 ux maxCos)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 maxCos (*.f32 (*.f32 ux ux) (*.f32 (-.f32 #s(literal 1 binary32) maxCos) (-.f32 #s(literal 1 binary32) maxCos))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 maxCos #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 maxCos #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) uy) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 maxCos (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 uy (-.f32 #s(literal 1 binary32) ux))) (*.f32 ux (*.f32 uy (-.f32 #s(literal 1 binary32) ux))))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 ux (*.f32 uy (-.f32 #s(literal 1 binary32) ux))) (*.f32 ux (*.f32 uy (-.f32 #s(literal 1 binary32) ux)))))) (sin.f32 (*.f32 maxCos (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (*.f32 uy (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux zi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 uy (*.f32 (*.f32 ux ux) (*.f32 uy (-.f32 #s(literal 1 binary32) ux)))))))) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 uy (*.f32 (*.f32 ux ux) (*.f32 uy (-.f32 #s(literal 1 binary32) ux))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (PI.f32))))) (*.f32 ux (*.f32 (*.f32 uy (-.f32 #s(literal 1 binary32) ux)) zi))))
(fma.f32 zi (*.f32 uy (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) (*.f32 ux (*.f32 uy (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (PI.f32)))) yi))))

explain506.0ms (2.9%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
10-1(-3.919918072951205e-33 0.6469041109085083 -6.734167575836182 0.003370588878169656 0.4959337115287781 2.43723064084802e-28)(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
00-0-(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
00-0-(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
00-0-yi
00-0-(PI.f32)
00-0-#s(literal 2 binary32)
00-0-(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
00-0-(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
00-0-(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
00-0-(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
00-0-ux
00-0-xi
00-0-(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
00-0-(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
00-0-uy
00-0-(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
00-0-zi
00-0-(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
00-0-#s(literal 1 binary32)
00-0-maxCos
00-0-(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
01(-1.4655435881787832e-13 -1.1816469027217669e-12 -4.122030217994794e-22 0.12209012359380722 0.24867068231105804 4.592116908952448e-9)0-(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
00-0-(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
00-0-(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
00-0-(*.f32 uy #s(literal 2 binary32))
00-0-(-.f32 #s(literal 1 binary32) ux)
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f32(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))sensitivity10
Confusion
Predicted +Predicted -
+01
-1254
Precision
0.0
Recall
0.0
Confusion?
Predicted +Predicted MaybePredicted -
+010
-10254
Precision?
0.5
Recall?
1.0
Freqs
test
numberfreq
0255
11
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
108.0ms512×0valid
Compiler

Compiled 800 to 108 computations (86.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 63.0ms
ival-mult: 31.0ms (49.6% of total)
ival-sin: 7.0ms (11.2% of total)
ival-add: 6.0ms (9.6% of total)
ival-cos: 6.0ms (9.6% of total)
ival-sub: 5.0ms (8% of total)
ival-sqrt: 4.0ms (6.4% of total)
ival-pi: 2.0ms (3.2% of total)
ival-true: 1.0ms (1.6% of total)
ival-assert: 0.0ms (0% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)

eval1.0ms (0%)

Compiler

Compiled 178 to 51 computations (71.3% saved)

prune3.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.0%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
99.0%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
99.0%
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Compiler

Compiled 261 to 105 computations (59.8% saved)

simplify178.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
cost-diff0
(*.f32 ux zi)
cost-diff0
(-.f32 #s(literal 1 binary32) ux)
cost-diff0
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
cost-diff0
(PI.f32)
cost-diff0
(*.f32 #s(literal 2 binary32) (PI.f32))
cost-diff0
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
cost-diff0
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 #s(literal 2 binary32) (PI.f32))
cost-diff0
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
cost-diff0
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 uy #s(literal 2 binary32))
cost-diff0
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
cost-diff0
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
Rules
1 166×sub-neg
970×distribute-lft-neg-in
928×unsub-neg
712×distribute-rgt-neg-in
656×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0774393
12224393
25993861
324923761
444423761
575223761
Stop Event
node limit
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
xi
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
yi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
zi
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi)))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 maxCos ux)
maxCos
xi
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi)
yi
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi)
zi
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 ux maxCos)
maxCos
xi
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi)
yi
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))
(*.f32 (*.f32 ux maxCos) zi)
zi
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
(*.f32 ux zi)
zi
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))
(+.f32 ux #s(literal -1 binary32))
#s(literal -1 binary32)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
(*.f32 ux ux)
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
xi
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
yi
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (fma.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi)))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(fma.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) xi)
(*.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi)
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 xi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32)))))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32)))) xi)
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32)))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))
(fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos maxCos))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
xi
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi)
(*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi)
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi)
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi)
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
yi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) zi)
zi
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi))
(fma.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (fma.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi)))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))
(fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 maxCos ux)
(*.f32 ux maxCos)
maxCos
xi
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))
(*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi)
(*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi)
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi)
(*.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi)
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi)
(*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))))
(*.f32 yi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))))
(*.f32 yi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))))
(*.f32 yi (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))))
yi
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) zi)
zi
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(fma.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (fma.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi)))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi)
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))))
(*.f32 xi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))))
(*.f32 xi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))))
(*.f32 xi (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))
(fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos maxCos))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 ux maxCos)
maxCos
xi
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))
(fma.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi (*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 #s(literal 1 binary32) ux))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi)
(*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))))
(*.f32 yi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))))
(*.f32 yi (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))))
(*.f32 yi (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))))
yi
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 ux (*.f32 (*.f32 maxCos zi) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) zi)
(*.f32 (*.f32 ux maxCos) zi)
(*.f32 ux (*.f32 maxCos zi))
zi
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(fma.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (fma.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)) (fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi)))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
(*.f32 ux zi)
zi
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) yi))
(fma.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))) xi (*.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))) yi))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (neg.f32 (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))) #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)) #s(literal 1 binary32))
(fma.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux))) #s(literal 1 binary32))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 maxCos (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 ux (*.f32 ux (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) ux)) (*.f32 maxCos maxCos))))
(*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))
(+.f32 ux #s(literal -1 binary32))
#s(literal -1 binary32)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux ux))
(*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 ux ux)))
(*.f32 ux (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 ux ux)
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(fma.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) xi (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))))
(fma.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(*.f32 xi (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))))
(*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
xi
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)
(*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) uy)))
yi

localize305.0ms (1.8%)

Localize:

Found 16 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
accuracy99.3%
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
accuracy99.2%
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.4%
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
accuracy99.3%
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
accuracy99.2%
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.4%
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
accuracy99.3%
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
accuracy99.2%
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.4%
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
accuracy99.4%
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
accuracy99.2%
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
accuracy99.0%
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
Samples
158.0ms256×0valid
Compiler

Compiled 1 090 to 68 computations (93.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 98.0ms
ival-mult: 52.0ms (53% of total)
ival-fma: 10.0ms (10.2% of total)
ival-sqrt: 8.0ms (8.2% of total)
ival-sin: 7.0ms (7.1% of total)
ival-cos: 7.0ms (7.1% of total)
ival-add: 6.0ms (6.1% of total)
ival-sub: 6.0ms (6.1% of total)
ival-pi: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)

series84.0ms (0.5%)

Counts
21 → 420
Calls
Call 1
Inputs
#<alt (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))>
#<alt (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))>
#<alt (*.f32 uy #s(literal 2 binary32))>
#<alt (PI.f32)>
#<alt (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (PI.f32))>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)>
#<alt (-.f32 #s(literal 1 binary32) ux)>
#<alt (*.f32 ux zi)>
#<alt (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))>
#<alt (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)>
#<alt (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))>
#<alt (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))>
#<alt (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))>
#<alt (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))>
#<alt (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)>
#<alt (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))>
Outputs
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt (*.f32 #s(literal 2 binary32) uy)>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt maxCos>
#<alt (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))>
#<alt (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))>
#<alt (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))>
#<alt (*.f32 #s(literal -1 binary32) ux)>
#<alt (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))>
#<alt (*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) ux)>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))>
#<alt (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))>
#<alt (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))>
#<alt (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))>
#<alt (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))>
#<alt (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))>
#<alt (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))>
#<alt (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))>
Calls

111 calls:

TimeVariablePointExpression
6.0ms
maxCos
@inf
(* (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) yi)
5.0ms
maxCos
@0
(* (* maxCos (+ ux -1)) (* (* ux ux) (* maxCos (+ ux -1))))
3.0ms
yi
@0
(* (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) yi)
2.0ms
uy
@0
(* (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) yi)
2.0ms
uy
@0
(* (sin (* uy (* 2 (PI)))) yi)

rewrite295.0ms (1.7%)

Algorithm
batch-egg-rewrite
Rules
352×cbrt-prod
322×log1p-expm1-u
322×expm1-log1p-u
321×add-exp-log
321×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
058679
11039679
Stop Event
node limit
Counts
21 → 366
Calls
Call 1
Inputs
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy #s(literal 2 binary32))
(PI.f32)
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
(*.f32 ux zi)
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (exp.f32 uy) #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 uy #s(literal 2 binary32))))
(exp.f32 (log.f32 (*.f32 uy #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(+.f32 maxCos (*.f32 (neg.f32 ux) maxCos))
(+.f32 (*.f32 maxCos #s(literal 1 binary32)) (*.f32 maxCos (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 #s(literal 1 binary32) (neg.f32 ux)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) ux)))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux zi))) #s(literal 1 binary32))
(pow.f32 (*.f32 ux zi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 ux zi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 ux zi)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 ux zi) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 ux) zi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux zi))))
(cbrt.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 ux zi)))
(log1p.f32 (expm1.f32 (*.f32 ux zi)))
(exp.f32 (log.f32 (*.f32 ux zi)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux zi)) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux maxCos)) (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos #s(literal -1 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux maxCos)) (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (neg.f32 maxCos)))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (*.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (neg.f32 maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 4 binary32)))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 1 binary32)))
(+.f32 (*.f32 ux maxCos) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(+.f32 (*.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(exp.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 1 binary32)))
(+.f32 (*.f32 ux maxCos) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(+.f32 (*.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32)))
(+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos #s(literal -1 binary32))))
(+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos)))
(+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) ux) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) #s(literal -1 binary32)))
(+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) ux))
(+.f32 (*.f32 (*.f32 ux maxCos) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 maxCos #s(literal -1 binary32)) (pow.f32 ux #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 ux maxCos) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32))))
(+.f32 (*.f32 ux (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 ux (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (pow.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(exp.f32 (log.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 1 binary32)))

simplify574.0ms (3.3%)

Algorithm
egg-herbie
Rules
1 652×fma-define
766×distribute-lft-in
754×distribute-rgt-in
646×*-commutative
540×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0103546891
1279043722
2777643722
Stop Event
node limit
Counts
786 → 606
Calls
Call 1
Inputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
(*.f32 #s(literal 2 binary32) uy)
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
maxCos
(+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(*.f32 #s(literal -1 binary32) ux)
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(*.f32 #s(literal -1 binary32) ux)
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))
(*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))
(*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (exp.f32 uy) #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 uy #s(literal 2 binary32))))
(exp.f32 (log.f32 (*.f32 uy #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (PI.f32))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(pow.f32 (PI.f32) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))
(log.f32 (exp.f32 (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(+.f32 maxCos (*.f32 (neg.f32 ux) maxCos))
(+.f32 (*.f32 maxCos #s(literal 1 binary32)) (*.f32 maxCos (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) #s(literal 1 binary32)))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 #s(literal 1 binary32) (neg.f32 ux)))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))))
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) ux)))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log1p.f32 (neg.f32 ux)))
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux zi))) #s(literal 1 binary32))
(pow.f32 (*.f32 ux zi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 ux zi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 ux zi)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 ux zi) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 ux) zi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux zi))))
(cbrt.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 ux zi)))
(log1p.f32 (expm1.f32 (*.f32 ux zi)))
(exp.f32 (log.f32 (*.f32 ux zi)))
(exp.f32 (*.f32 (log.f32 (*.f32 ux zi)) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux maxCos)) (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos #s(literal -1 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux maxCos)) (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (neg.f32 maxCos)))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (*.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (neg.f32 maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 4 binary32)))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 1 binary32)))
(+.f32 (*.f32 ux maxCos) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(+.f32 (*.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(exp.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 1 binary32)))
(+.f32 (*.f32 ux maxCos) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(+.f32 (*.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32)))
(+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos #s(literal -1 binary32))))
(+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos)))
(+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) ux) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) #s(literal -1 binary32)))
(+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) ux))
(+.f32 (*.f32 (*.f32 ux maxCos) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 maxCos #s(literal -1 binary32)) (pow.f32 ux #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 ux maxCos) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32))))
(+.f32 (*.f32 ux (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 ux (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (pow.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(exp.f32 (log.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 1 binary32)))
Outputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 #s(literal -4/45 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) uy)
(*.f32 uy #s(literal 2 binary32))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (*.f32 #s(literal -4/45 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
maxCos
(+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 maxCos (neg.f32 ux))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 ux (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 ux (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 ux (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))
(*.f32 maxCos (neg.f32 ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))
(*.f32 (neg.f32 ux) (+.f32 maxCos (/.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (neg.f32 (-.f32 maxCos (/.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))
(*.f32 (neg.f32 ux) (+.f32 maxCos (/.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (neg.f32 (-.f32 maxCos (/.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux)))))
(*.f32 (neg.f32 ux) (+.f32 maxCos (/.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (neg.f32 (-.f32 maxCos (/.f32 maxCos ux))))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 #s(literal -1 binary32) ux)
(neg.f32 ux)
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (-.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32)))
(*.f32 ux (+.f32 (/.f32 #s(literal 1 binary32) ux) #s(literal -1 binary32)))
(*.f32 ux (+.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal -1 binary32) ux)
(neg.f32 ux)
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux)) (neg.f32 ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux)) (neg.f32 ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux))))
(*.f32 (neg.f32 ux) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) ux)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) ux)) (neg.f32 ux))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 ux #s(literal 1 binary32)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 ux #s(literal -2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 ux #s(literal -2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (neg.f32 ux))) ux)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (neg.f32 ux))) ux)))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 4/15 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 7 binary32)))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(fma.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 ux (fma.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(fma.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) ux) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi maxCos) (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi maxCos) (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 maxCos (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 yi maxCos) (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (neg.f32 (fma.f32 maxCos (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) ux))) ux)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 6 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 (neg.f32 maxCos) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (neg.f32 (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 ux #s(literal -2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32)))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 ux #s(literal -2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (neg.f32 ux))) ux)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (neg.f32 ux))) ux)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 4/15 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 7 binary32)))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(fma.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 ux (fma.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(fma.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) ux) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi maxCos) (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi maxCos) (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 maxCos (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 yi maxCos) (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (neg.f32 (fma.f32 maxCos (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) ux))) ux)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 6 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (*.f32 maxCos ux) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 (neg.f32 maxCos) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (*.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (neg.f32 (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(fma.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/15 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
(fma.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 4/15 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (*.f32 ux zi) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 ux (fma.f32 maxCos zi (*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 ux (fma.f32 ux (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 maxCos zi)) (*.f32 maxCos zi)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 ux (fma.f32 maxCos zi (*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 ux (fma.f32 ux (-.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos zi)) (*.f32 maxCos zi)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 maxCos (neg.f32 zi))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (/.f32 zi ux))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (+.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (/.f32 zi ux)))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (/.f32 zi ux)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (+.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (/.f32 zi ux))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (/.f32 zi ux))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi maxCos) (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (+.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (/.f32 zi ux)))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 maxCos (neg.f32 zi))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (neg.f32 (*.f32 maxCos (+.f32 zi (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 zi (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi maxCos) (*.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 yi maxCos) (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux)))) ux) (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (*.f32 (*.f32 maxCos yi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (neg.f32 (*.f32 maxCos (+.f32 zi (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (fma.f32 maxCos maxCos (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 maxCos ux)) (/.f32 (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) ux)) (*.f32 maxCos zi)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (fma.f32 #s(literal -1/2 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 maxCos (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (fma.f32 maxCos (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 maxCos (fma.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 maxCos (*.f32 ux (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(*.f32 (*.f32 maxCos ux) (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(*.f32 maxCos (fma.f32 ux (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 ux (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (+.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 ux (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (neg.f32 (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux)))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux)))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal -1/8 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 ux (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 (+.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 yi (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 ux (*.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 yi (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))) (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) (neg.f32 maxCos))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))
(*.f32 yi (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) yi)))
(*.f32 yi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) (/.f32 ux yi)))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))
(*.f32 yi (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) yi)))
(*.f32 yi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) (/.f32 ux yi)))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))
(*.f32 yi (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) yi)))
(*.f32 yi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) (/.f32 ux yi)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) yi)))))
(*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) yi)) (neg.f32 yi))
(*.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) yi)) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) yi)))))
(*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) yi)) (neg.f32 yi))
(*.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) yi)) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) yi)))))
(*.f32 (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) yi)) (neg.f32 yi))
(*.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (/.f32 (*.f32 maxCos (*.f32 (*.f32 ux zi) (+.f32 #s(literal -1 binary32) ux))) yi)) (neg.f32 yi))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)))))
(*.f32 zi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)))))
(*.f32 zi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)))))
(*.f32 zi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 zi (*.f32 #s(literal -1 binary32) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)))))))
(*.f32 (fma.f32 (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux))) (neg.f32 zi))
(*.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux))) (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 zi (*.f32 #s(literal -1 binary32) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)))))))
(*.f32 (fma.f32 (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux))) (neg.f32 zi))
(*.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux))) (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 zi (*.f32 #s(literal -1 binary32) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi)))))))
(*.f32 (fma.f32 (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux))) (neg.f32 zi))
(*.f32 (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos ux))) (neg.f32 zi))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 3 binary32))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 4/15 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))
(*.f32 (+.f32 maxCos (/.f32 (neg.f32 maxCos) ux)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (-.f32 maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))
(*.f32 (+.f32 maxCos (/.f32 (neg.f32 maxCos) ux)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (-.f32 maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 maxCos (*.f32 #s(literal -1 binary32) (/.f32 maxCos ux))))
(*.f32 (+.f32 maxCos (/.f32 (neg.f32 maxCos) ux)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 (-.f32 maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 3 binary32)))
(*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))
(neg.f32 (*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 (neg.f32 ux) #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))
(neg.f32 (*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 (neg.f32 ux) #s(literal 3 binary32)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux))))
(neg.f32 (*.f32 (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 (-.f32 (/.f32 maxCos ux) maxCos) (pow.f32 (neg.f32 ux) #s(literal 3 binary32)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 ux #s(literal 1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(fabs.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 1 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32))))
(pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 uy #s(literal 2 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 3 binary32))
(*.f32 uy #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy #s(literal 2 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 uy #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (exp.f32 uy) #s(literal 2 binary32)))
(*.f32 uy #s(literal 2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy #s(literal 2 binary32)))))
(*.f32 uy #s(literal 2 binary32))
(cbrt.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)))
(*.f32 uy #s(literal 2 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (*.f32 uy #s(literal 2 binary32))))
(*.f32 uy #s(literal 2 binary32))
(exp.f32 (log.f32 (*.f32 uy #s(literal 2 binary32))))
(*.f32 uy #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 uy #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 uy #s(literal 2 binary32))
(-.f32 (exp.f32 (log1p.f32 (PI.f32))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (PI.f32)))
(*.f32 #s(literal 1 binary32) (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32))) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(pow.f32 (PI.f32) #s(literal 1 binary32))
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) #s(literal 2 binary32))
(PI.f32)
(sqrt.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (PI.f32))))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (PI.f32)) #s(literal 1 binary32)))
(PI.f32)
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(fabs.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 1 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)) #s(literal 3 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(sqrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (exp.f32 #s(literal 2 binary32)) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(+.f32 maxCos (*.f32 (neg.f32 ux) maxCos))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(+.f32 (*.f32 maxCos #s(literal 1 binary32)) (*.f32 maxCos (neg.f32 ux)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 1 binary32))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 3 binary32))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))
(fabs.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) maxCos))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(expm1.f32 (log1p.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 1 binary32)))
(*.f32 maxCos (-.f32 #s(literal 1 binary32) ux))
(+.f32 #s(literal 1 binary32) (neg.f32 ux))
(-.f32 #s(literal 1 binary32) ux)
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) ux))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 (cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)))
(-.f32 #s(literal 1 binary32) ux)
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 #s(literal 1 binary32) ux) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal -1 binary32) (neg.f32 (fma.f32 ux ux ux))))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 3 binary32))) (-.f32 #s(literal -1 binary32) (fma.f32 ux ux ux)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (neg.f32 (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 #s(literal -1 binary32) (neg.f32 ux)))
(/.f32 (+.f32 #s(literal -1 binary32) (pow.f32 ux #s(literal 2 binary32))) (-.f32 #s(literal -1 binary32) ux))
(/.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (neg.f32 ux) #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (neg.f32 ux) (neg.f32 ux)) (neg.f32 ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 ux) (neg.f32 ux))) (-.f32 #s(literal 1 binary32) (neg.f32 ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (+.f32 #s(literal 1 binary32) ux)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal 1 binary32) ux))
(pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) ux)
(pow.f32 (cbrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))
(-.f32 #s(literal 1 binary32) ux)
(pow.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(-.f32 #s(literal 1 binary32) ux)
(pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32))
(-.f32 #s(literal 1 binary32) ux)
(sqrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) ux)
(log.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)))
(-.f32 #s(literal 1 binary32) ux)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (-.f32 #s(literal 1 binary32) ux))))
(-.f32 #s(literal 1 binary32) ux)
(cbrt.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))
(-.f32 #s(literal 1 binary32) ux)
(expm1.f32 (log1p.f32 (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (-.f32 #s(literal 2 binary32) ux) #s(literal -1 binary32))
(log1p.f32 (expm1.f32 (-.f32 #s(literal 1 binary32) ux)))
(-.f32 #s(literal 1 binary32) ux)
(exp.f32 (log1p.f32 (neg.f32 ux)))
(-.f32 #s(literal 1 binary32) ux)
(exp.f32 (*.f32 (log1p.f32 (neg.f32 ux)) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) ux)
(-.f32 (exp.f32 (log1p.f32 (*.f32 ux zi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 ux zi)))
(pow.f32 (*.f32 ux zi) #s(literal 1 binary32))
(*.f32 ux zi)
(pow.f32 (cbrt.f32 (*.f32 ux zi)) #s(literal 3 binary32))
(*.f32 ux zi)
(pow.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 ux zi)
(pow.f32 (sqrt.f32 (*.f32 ux zi)) #s(literal 2 binary32))
(*.f32 ux zi)
(sqrt.f32 (pow.f32 (*.f32 ux zi) #s(literal 2 binary32)))
(fabs.f32 (*.f32 ux zi))
(log.f32 (pow.f32 (exp.f32 ux) zi))
(*.f32 ux zi)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 ux zi))))
(*.f32 ux zi)
(cbrt.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)))
(*.f32 ux zi)
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(*.f32 ux zi)
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 ux zi)
(expm1.f32 (log1p.f32 (*.f32 ux zi)))
(log1p.f32 (expm1.f32 (*.f32 ux zi)))
(*.f32 ux zi)
(exp.f32 (log.f32 (*.f32 ux zi)))
(*.f32 ux zi)
(exp.f32 (*.f32 (log.f32 (*.f32 ux zi)) #s(literal 1 binary32)))
(*.f32 ux zi)
(+.f32 (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux maxCos)) (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos #s(literal -1 binary32))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 ux maxCos)) (*.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (neg.f32 maxCos)))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (*.f32 maxCos #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(+.f32 (*.f32 (*.f32 ux maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 (neg.f32 maxCos) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))))
(pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) #s(literal 3 binary32))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))) #s(literal 2 binary32))
(pow.f32 (*.f32 (sqrt.f32 (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux))) (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32)))))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 #s(literal -1 binary32) ux)) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 3 binary32)))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(*.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal -1 binary32) ux) #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 3 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(fabs.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) #s(literal 0 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) #s(literal 3 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 6 binary32)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 4 binary32)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 4 binary32)))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 6 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(+.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) #s(literal 0 binary32))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 3 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 2 binary32))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log.f32 (pow.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi)) #s(literal 1 binary32)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 ux maxCos) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (*.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (fabs.f32 (*.f32 maxCos ux)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (fabs.f32 (*.f32 maxCos ux)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (fabs.f32 (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 1 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(fabs.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (exp.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) #s(literal 2 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) #s(literal 2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(/.f32 (-.f32 (pow.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) #s(literal 2 binary32))) (-.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)) #s(literal 2 binary32))) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (+.f32 #s(literal -1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi))))
(pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 3 binary32))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi))) #s(literal 2 binary32)))
(fabs.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log.f32 (exp.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))) #s(literal 3 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))))
(expm1.f32 (log1p.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 1 binary32)))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 maxCos ux) zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 ux maxCos) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (*.f32 (*.f32 ux maxCos) #s(literal 1 binary32)) (*.f32 (*.f32 ux maxCos) (neg.f32 ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (fabs.f32 (*.f32 maxCos ux)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (fabs.f32 (*.f32 maxCos ux)))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (fabs.f32 (*.f32 maxCos ux)))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux maxCos)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 1 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 3 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 2 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos #s(literal -1 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 ux maxCos)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) ux) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) #s(literal -1 binary32)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) #s(literal -1 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos) ux))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 (*.f32 ux maxCos) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (*.f32 maxCos #s(literal -1 binary32)) (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 (*.f32 ux maxCos) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 ux (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)) (*.f32 ux (*.f32 (pow.f32 ux #s(literal 2 binary32)) maxCos)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))))
(pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 3 binary32))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(pow.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(pow.f32 (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (sqrt.f32 (*.f32 maxCos (+.f32 #s(literal -1 binary32) ux)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 2 binary32)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux))) #s(literal 2 binary32)))
(fabs.f32 (*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (+.f32 #s(literal -1 binary32) ux)) (pow.f32 ux #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32))) #s(literal 3 binary32)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (pow.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(cbrt.f32 (*.f32 (pow.f32 (pow.f32 ux #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(exp.f32 (log.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))) #s(literal 1 binary32)))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 #s(literal -1 binary32) ux)))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (+.f32 #s(literal -1 binary32) ux))

eval362.0ms (2.1%)

Compiler

Compiled 118 613 to 8 552 computations (92.8% saved)

prune491.0ms (2.8%)

Pruning

22 alts after pruning (21 fresh and 1 done)

PrunedKeptTotal
New1 755211 776
Fresh000
Picked314
Done000
Total1 758221 780
Accuracy
99.7%
Counts
1 780 → 22
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 3 binary32)))))
68.7%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))) #s(literal 1 binary32)))))
90.1%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
98.2%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (expm1.f32 (log1p.f32 (PI.f32)))))) yi))))
99.0%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
98.8%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
94.1%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))))
98.9%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
96.0%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 maxCos ux) zi)))
95.9%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
98.5%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
58.8%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
58.8%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
95.3%
(+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
97.9%
(+.f32 (+.f32 (*.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.8%
(+.f32 (+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
95.3%
(+.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
84.8%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
94.1%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
90.1%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Compiler

Compiled 2 631 to 1 291 computations (50.9% saved)

simplify130.0ms (0.7%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff3424
(*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
cost-diff3424
(*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
cost-diff4064
(+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
cost-diff6400
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
cost-diff6400
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff6400
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
cost-diff6400
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
cost-diff6400
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
cost-diff0
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
cost-diff0
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
cost-diff640
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
cost-diff3776
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 #s(literal 2 binary32) (PI.f32))
cost-diff0
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
cost-diff0
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 uy #s(literal 2 binary32))
cost-diff0
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
cost-diff0
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
Rules
1 068×associate-*r*
966×unsub-neg
878×fma-define
796×distribute-lft-neg-in
754×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0924747
12634739
28404477
335604357
458814357
Stop Event
node limit
Calls
Call 1
Inputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi)
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux)))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux)))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
(*.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(*.f32 (neg.f32 ux) maxCos)
(neg.f32 ux)
xi
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
yi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
zi
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 ux maxCos)
maxCos
xi
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
zi
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
xi
(*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))
(*.f32 (PI.f32) yi)
yi
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (-.f32 #s(literal 1 binary32) ux))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
zi
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
(*.f32 ux zi)
zi
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))
(+.f32 ux #s(literal -1 binary32))
#s(literal -1 binary32)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
(*.f32 ux ux)
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
xi
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))
yi
(+.f32 (+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
xi
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
yi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
zi
Outputs
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos))))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) yi) (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 ux ux)) #s(literal 1 binary32))) xi) (fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32))) xi) (fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos))))))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 ux ux)) #s(literal 1 binary32))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi)
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))) xi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 ux ux)) #s(literal 1 binary32))) xi))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32))) xi))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos))))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 ux ux)) #s(literal 1 binary32))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos)))))))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 ux ux)) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 (*.f32 ux maxCos) (*.f32 ux ux)) #s(literal 1 binary32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))) #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux (*.f32 ux (neg.f32 maxCos)))))
(*.f32 ux (*.f32 maxCos (*.f32 ux (*.f32 (*.f32 ux maxCos) (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
(*.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(*.f32 (neg.f32 ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 ux (neg.f32 maxCos)))
(*.f32 (neg.f32 ux) maxCos)
(*.f32 maxCos (neg.f32 ux))
(*.f32 ux (neg.f32 maxCos))
(neg.f32 ux)
xi
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
yi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
zi
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))) (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi)
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 ux maxCos)
maxCos
xi
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
zi
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)) (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (PI.f32) yi)) (*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 uy (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (PI.f32) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 uy (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (+.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
xi
(*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (PI.f32) yi)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (PI.f32) yi)))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 uy (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (PI.f32) yi)
yi
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 ux (-.f32 #s(literal 1 binary32) ux))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
zi
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux ux)))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux ux))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
(*.f32 ux zi)
zi
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux ux)))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux ux))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))
(+.f32 ux #s(literal -1 binary32))
#s(literal -1 binary32)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux ux))
(*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 ux ux)))
(*.f32 ux (*.f32 (*.f32 ux maxCos) (+.f32 ux #s(literal -1 binary32))))
(*.f32 maxCos (-.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 ux ux)))
(*.f32 ux ux)
(+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
xi
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
(*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))
yi
(+.f32 (+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux ux)))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux ux))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux ux)))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 maxCos (*.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))) (*.f32 ux ux))))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))
(*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))
(log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy #s(literal 2 binary32))
uy
#s(literal 2 binary32)
(PI.f32)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))
#s(literal 1 binary32)
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
ux
maxCos
xi
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) #s(literal 2 binary32)))))
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
yi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 ux (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 (*.f32 ux maxCos) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
zi

localize408.0ms (2.3%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.4%
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
accuracy99.3%
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
accuracy99.2%
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
accuracy99.0%
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
accuracy99.2%
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.0%
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
accuracy96.9%
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
accuracy99.4%
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))
accuracy99.2%
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))
accuracy99.1%
(*.f32 (PI.f32) yi)
accuracy99.0%
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
accuracy99.5%
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
accuracy99.4%
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
accuracy99.3%
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.4%
(*.f32 (*.f32 (neg.f32 ux) maxCos) ux)
accuracy99.4%
(sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))
accuracy99.2%
(*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)
accuracy99.0%
(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
Samples
213.0ms256×0valid
Compiler

Compiled 1 476 to 83 computations (94.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 128.0ms
ival-mult: 64.0ms (50.1% of total)
ival-add: 9.0ms (7% of total)
ival-sqrt: 9.0ms (7% of total)
ival-sin: 7.0ms (5.5% of total)
ival-sub: 7.0ms (5.5% of total)
ival-cos: 7.0ms (5.5% of total)
ival-log1p: 7.0ms (5.5% of total)
ival-fma: 5.0ms (3.9% of total)
ival-expm1: 5.0ms (3.9% of total)
ival-pow: 3.0ms (2.3% of total)
ival-pi: 2.0ms (1.6% of total)
ival-neg: 1.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)

series212.0ms (1.2%)

Counts
18 → 492
Calls
Call 1
Inputs
#<alt (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))>
#<alt (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))>
#<alt (+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))>
#<alt (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)>
#<alt (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))>
#<alt (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))>
#<alt (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))>
#<alt (+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))>
#<alt (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)>
#<alt (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))>
#<alt (*.f32 (*.f32 (neg.f32 ux) maxCos) ux)>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))>
#<alt (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))>
#<alt (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)>
#<alt (*.f32 (PI.f32) yi)>
#<alt (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))>
Outputs
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))>
#<alt (*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))>
#<alt (*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))))) (+.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))>
#<alt (+.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (+.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))>
#<alt (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))>
#<alt (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))>
#<alt (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))>
#<alt (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))>
#<alt (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))>
#<alt (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))>
#<alt (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))>
#<alt (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))>
#<alt zi>
#<alt (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))>
#<alt (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))>
#<alt (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux zi))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux zi))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 yi (PI.f32))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
Calls

123 calls:

TimeVariablePointExpression
90.0ms
ux
@inf
(+ (* (* (- (exp (log (+ 1 (cos (* (* uy 2) (PI)))))) 1) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) xi) (* (* (sin (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) yi))
7.0ms
maxCos
@0
(+ (* (* (cos (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) xi) (* (* (* uy 2) (* (PI) yi)) (sqrt (- 1 (pow (* maxCos (* ux (- 1 ux))) 2)))))
4.0ms
maxCos
@inf
(* (- (exp (log (+ 1 (cos (* (* uy 2) (PI)))))) 1) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux)))))
3.0ms
ux
@-inf
(+ (* (* (cos (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) xi) (* (* (* uy 2) (* (PI) yi)) (sqrt (- 1 (pow (* maxCos (* ux (- 1 ux))) 2)))))
3.0ms
maxCos
@inf
(+ (* (* (cos (* (* uy 2) (PI))) (sqrt (- 1 (* (* (* (- 1 ux) maxCos) ux) (* (* (- 1 ux) maxCos) ux))))) xi) (* (* (* uy 2) (* (PI) yi)) (sqrt (- 1 (pow (* maxCos (* ux (- 1 ux))) 2)))))

rewrite209.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
424×cbrt-prod
404×log1p-expm1-u
401×expm1-log1p-u
389×add-cube-cbrt
387×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064956
11118952
Stop Event
node limit
Counts
18 → 312
Calls
Call 1
Inputs
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))
(+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi))
(*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi)
(*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)))))
(*.f32 (*.f32 (neg.f32 ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 (PI.f32) yi)
(*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))
Outputs
(-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))))
(pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (log.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32)))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))))
(cbrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(log1p.f32 (expm1.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(exp.f32 (log.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) zi (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(*.f32 (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))))
(cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log1p.f32 (expm1.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (log.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) yi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (sqrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (sqrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (neg.f32 ux)) (*.f32 ux maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(log.f32 (pow.f32 (pow.f32 (exp.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) zi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) yi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (PI.f32) yi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) yi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (PI.f32) yi))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (log.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 1 binary32)))

simplify901.0ms (5.2%)

Algorithm
egg-herbie
Rules
1 608×distribute-lft-in
1 414×times-frac
1 152×*-commutative
696×+-commutative
602×fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0154689224
1503285122
Stop Event
node limit
Counts
804 → 822
Calls
Call 1
Inputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))))) (+.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(+.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
zi
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 yi (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))))
(pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (log.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32)))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(*.f32 (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))))
(cbrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(log1p.f32 (expm1.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(exp.f32 (log.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) zi (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(*.f32 (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))))
(cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(log1p.f32 (expm1.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (log.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) yi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (sqrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (sqrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (neg.f32 ux)) (*.f32 ux maxCos)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(log.f32 (pow.f32 (pow.f32 (exp.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) zi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) yi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (PI.f32) yi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) yi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (PI.f32) yi))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (log.f32 (*.f32 (PI.f32) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) yi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 1 binary32)))
Outputs
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) xi))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) xi))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))) (neg.f32 uy))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))) (neg.f32 uy))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)))) (neg.f32 uy))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (fma.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal -1/2 binary32) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (fma.f32 ux (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 uy (*.f32 (*.f32 (PI.f32) yi) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) ux)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) ux)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))))))) (*.f32 (/.f32 uy maxCos) (*.f32 (/.f32 (*.f32 (PI.f32) yi) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) ux)) (+.f32 (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 (*.f32 (PI.f32) yi) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))))))) (*.f32 (/.f32 uy maxCos) (*.f32 (/.f32 (*.f32 (PI.f32) yi) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (neg.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))))) ux) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))))) ux)))) ux) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) ux)) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 uy (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) ux) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))))) ux)))) ux) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) maxCos)) (*.f32 uy (*.f32 (/.f32 (*.f32 (PI.f32) yi) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) maxCos)))) ux)) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) ux)) ux)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))))))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))))
(*.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))) (neg.f32 maxCos))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (neg.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 xi (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (neg.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 xi (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (neg.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 xi (neg.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))) (neg.f32 yi))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) xi))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) xi))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) uy))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) uy))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) uy))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) uy))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) uy) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) uy))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) uy))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) uy)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) uy))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (neg.f32 (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) uy)))))
(*.f32 uy (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (neg.f32 (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) uy)))))
(*.f32 uy (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) uy)))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (neg.f32 (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) uy)))))
(*.f32 uy (neg.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) uy))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 maxCos (*.f32 ux zi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 ux (fma.f32 maxCos zi (*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 ux (fma.f32 maxCos zi (*.f32 ux (-.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi)))) (*.f32 maxCos zi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 ux (+.f32 (*.f32 maxCos zi) (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 ux (fma.f32 maxCos zi (*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 ux (fma.f32 maxCos zi (*.f32 ux (-.f32 (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal 2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 uy (*.f32 (PI.f32) yi)))) (*.f32 maxCos zi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 zi ux))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) ux)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 zi ux)))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 zi ux))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) ux)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 maxCos (/.f32 zi ux))))))) (*.f32 (/.f32 uy maxCos) (*.f32 (/.f32 (*.f32 (PI.f32) yi) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 uy (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))))) (*.f32 maxCos (/.f32 zi ux)))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 2 binary32) (*.f32 (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) ux)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 uy (*.f32 (/.f32 (*.f32 (PI.f32) yi) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))))) (*.f32 maxCos (/.f32 zi ux)))))))) (*.f32 (/.f32 uy maxCos) (*.f32 (/.f32 (*.f32 (PI.f32) yi) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos zi) (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))) ux) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos zi)) (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))) ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))))) ux))))) ux) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (*.f32 maxCos zi))) ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 maxCos (*.f32 uy (*.f32 yi (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux))))) ux)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))))) (sqrt.f32 #s(literal -1 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 uy (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) ux) (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))))) ux))))) ux) (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 maxCos (*.f32 (*.f32 uy yi) (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (fma.f32 #s(literal -2 binary32) (*.f32 maxCos (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (sqrt.f32 #s(literal -1 binary32)))) (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) maxCos)) (*.f32 uy (*.f32 (/.f32 (*.f32 (PI.f32) yi) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) maxCos)))) ux)) (*.f32 (/.f32 uy maxCos) (/.f32 (*.f32 (*.f32 (PI.f32) yi) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (*.f32 maxCos zi))) ux)) (*.f32 maxCos zi)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 maxCos (fma.f32 maxCos (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 maxCos (fma.f32 maxCos (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 maxCos (fma.f32 maxCos (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) (fma.f32 maxCos (fma.f32 maxCos (-.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) uy) (*.f32 (*.f32 (PI.f32) yi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (-.f32 (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (-.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 maxCos (neg.f32 (-.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 uy (*.f32 yi (*.f32 (PI.f32) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (/.f32 (*.f32 uy (*.f32 (PI.f32) yi)) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))))
(*.f32 maxCos (neg.f32 (-.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/8 binary32) (*.f32 (/.f32 uy (pow.f32 maxCos #s(literal 6 binary32))) (/.f32 (*.f32 (PI.f32) yi) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 2 binary32) (*.f32 ux (*.f32 (*.f32 uy yi) (*.f32 (*.f32 (PI.f32) (sqrt.f32 #s(literal -1 binary32))) (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 uy (*.f32 (/.f32 yi (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (/.f32 (PI.f32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) xi)))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) xi)))))
(*.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) xi))) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) xi)))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) xi)))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) xi)) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) xi)))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) xi)) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) xi)))))
(*.f32 (-.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (neg.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) xi)) (neg.f32 xi))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (fma.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (/.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) yi))))
(*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (neg.f32 (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) yi)))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) yi)) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (neg.f32 (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) yi)))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) yi)) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 (PI.f32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (neg.f32 (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) yi)))))
(*.f32 (-.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) yi)) (neg.f32 yi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(*.f32 zi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))
(*.f32 (neg.f32 zi) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) zi))))
(*.f32 (-.f32 (*.f32 maxCos (neg.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (/.f32 (fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))) zi)) (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))
(*.f32 (neg.f32 zi) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) zi))))
(*.f32 (-.f32 (*.f32 maxCos (neg.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (/.f32 (fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))) zi)) (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) zi)))))
(*.f32 (neg.f32 zi) (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (/.f32 (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))) zi))))
(*.f32 (-.f32 (*.f32 maxCos (neg.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (/.f32 (fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))) zi)) (neg.f32 zi))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (*.f32 #s(literal 4/15 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) yi) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 (*.f32 #s(literal 4/15 binary32) yi) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 uy (*.f32 yi (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) xi))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) xi))) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 yi (PI.f32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (*.f32 uy yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 #s(literal -4/3 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (*.f32 uy yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 ux (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))))) (+.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 ux (fma.f32 ux (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 yi (*.f32 (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal -1/2 binary32) (*.f32 yi (*.f32 (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (sqrt.f32 #s(literal -1 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 yi (*.f32 maxCos (pow.f32 ux #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))) (+.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (+.f32 (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32))))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32))))) ux) (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 maxCos yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux) (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) ux)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)))) ux)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 maxCos (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 (*.f32 (*.f32 maxCos yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))))) ux)))) ux) (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 yi (*.f32 (sqrt.f32 #s(literal -1 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (/.f32 (-.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 (*.f32 maxCos yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 yi (/.f32 (*.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) (/.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (/.f32 (*.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))) ux)) ux)) ux)))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 #s(literal -1/8 binary32) (+.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) yi) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) yi) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) yi) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 #s(literal -1/16 binary32) (+.f32 (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) yi) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 maxCos (neg.f32 (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))) (*.f32 ux (*.f32 yi (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal -1/8 binary32) (*.f32 (/.f32 yi (pow.f32 maxCos #s(literal 4 binary32))) (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 ux (+.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))) (*.f32 yi (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))
(*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))
(*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))
(*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))
(*.f32 xi (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))
(*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))))))
(*.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))) (neg.f32 xi))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(+.f32 (*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))
(*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 yi (neg.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 yi (neg.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (*.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 yi (neg.f32 (neg.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))
(fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(fma.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(fma.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(fma.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) xi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(fma.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) xi) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) xi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 ux (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) maxCos)) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32))))))) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 (/.f32 maxCos ux) (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))) ux) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32))))) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))) ux))) ux) (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 maxCos xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 maxCos xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (neg.f32 (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 #s(literal 1/2 binary32) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))) ux)) ux)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (*.f32 (pow.f32 ux #s(literal 6 binary32)) xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 (neg.f32 maxCos) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 maxCos (neg.f32 (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 xi (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/8 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))) (fma.f32 #s(literal 1/16 binary32) (*.f32 xi (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 (*.f32 ux xi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))))))))
(+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 ux #s(literal 2 binary32)))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 ux (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 ux (fma.f32 #s(literal -1/2 binary32) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 #s(literal 1/4 binary32) (pow.f32 maxCos #s(literal 4 binary32)) (pow.f32 maxCos #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 2 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) ux) (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) ux) (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)))))) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))))) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 #s(literal 1/2 binary32) (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) maxCos) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))))) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) ux) (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))) (*.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) ux) (/.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux)) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 maxCos (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 #s(literal -1 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32))))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32))))))) ux))) ux)) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32)))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux))) ux) (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (-.f32 (*.f32 (neg.f32 maxCos) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 #s(literal -1 binary32)))) (/.f32 (fma.f32 #s(literal -1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32))) (*.f32 maxCos (sqrt.f32 #s(literal -1 binary32))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) #s(literal -1 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 4 binary32)))) (*.f32 maxCos (*.f32 ux (sqrt.f32 #s(literal -1 binary32)))))))) ux)) ux)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -1/8 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32)))))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/8 binary32) (*.f32 (pow.f32 ux #s(literal 4 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))))) (*.f32 #s(literal -1/16 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 6 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32)))))))))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (fma.f32 #s(literal -1/8 binary32) (*.f32 (*.f32 (pow.f32 ux #s(literal 4 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 4 binary32))) (*.f32 #s(literal -1/16 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 6 binary32))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 6 binary32))))))))))
(*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 (*.f32 maxCos ux) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 maxCos (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 maxCos (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))
(neg.f32 (*.f32 (*.f32 maxCos ux) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 (*.f32 maxCos ux) (neg.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32))))))))
(*.f32 maxCos (neg.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 4 binary32)) (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))))) (+.f32 (*.f32 #s(literal 1/16 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 6 binary32)) (*.f32 (pow.f32 ux #s(literal 5 binary32)) (*.f32 (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (sqrt.f32 #s(literal -1 binary32)) (-.f32 #s(literal 1 binary32) ux)))))))))
(*.f32 (neg.f32 maxCos) (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 3 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))))
(*.f32 (fma.f32 #s(literal -1/8 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 4 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (*.f32 #s(literal -1 binary32) (sqrt.f32 #s(literal -1 binary32)))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)))) (fma.f32 #s(literal 1/16 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 maxCos #s(literal 6 binary32))) (*.f32 (*.f32 (pow.f32 ux #s(literal 5 binary32)) (pow.f32 (sqrt.f32 #s(literal -1 binary32)) #s(literal 5 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 5 binary32)))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))) (*.f32 ux (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (sqrt.f32 #s(literal -1 binary32)))))))) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 maxCos (neg.f32 ux))))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux))) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 ux (fma.f32 #s(literal -2 binary32) (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (+.f32 (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 maxCos #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (+.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))))))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 4 binary32)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) ux)))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux)) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux) (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32)))) ux) (pow.f32 maxCos #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 4 binary32)) (-.f32 (pow.f32 maxCos #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (pow.f32 maxCos #s(literal 2 binary32))) (/.f32 (pow.f32 maxCos #s(literal 2 binary32)) ux)) ux)))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (*.f32 (pow.f32 ux #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
zi
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 (neg.f32 ux) zi))
(-.f32 zi (*.f32 ux zi))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 (neg.f32 ux) zi))
(-.f32 zi (*.f32 ux zi))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 (neg.f32 ux) zi))
(-.f32 zi (*.f32 ux zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 (neg.f32 ux) zi)
(*.f32 ux (neg.f32 zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 (neg.f32 ux) zi)
(*.f32 ux (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 (neg.f32 ux) (+.f32 zi (/.f32 (neg.f32 zi) ux)))
(*.f32 (-.f32 zi (/.f32 zi ux)) (neg.f32 ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 (neg.f32 ux) (+.f32 zi (/.f32 (neg.f32 zi) ux)))
(*.f32 (-.f32 zi (/.f32 zi ux)) (neg.f32 ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 (neg.f32 ux) (+.f32 zi (/.f32 (neg.f32 zi) ux)))
(*.f32 (-.f32 zi (/.f32 zi ux)) (neg.f32 ux))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 yi (PI.f32))
(*.f32 (PI.f32) yi)
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))))
(*.f32 #s(literal 1 binary32) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) #s(literal 2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))) #s(literal 3 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) #s(literal 2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))) #s(literal 2 binary32))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))))))
(pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 3 binary32))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(pow.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(pow.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(log.f32 (exp.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(cbrt.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))))
(expm1.f32 (log1p.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))))
(log1p.f32 (expm1.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(exp.f32 (log.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(exp.f32 (*.f32 (log.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32)))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (PI.f32) yi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(fma.f32 (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 #s(literal 1 binary32) (*.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(*.f32 #s(literal 1 binary32) (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(*.f32 (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 2 binary32))) (-.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 2 binary32)) (*.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 1 binary32))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(pow.f32 (cbrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 3 binary32))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(pow.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(pow.f32 (sqrt.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 2 binary32))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(log.f32 (exp.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(cbrt.f32 (pow.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) #s(literal 3 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(expm1.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(expm1.f32 (log1p.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(log1p.f32 (expm1.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(exp.f32 (log.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 #s(literal 1 binary32) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(fma.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux zi) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(fma.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux zi) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(fma.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) zi (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(fma.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(fma.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(+.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (fma.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(fma.f32 (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 (PI.f32) yi) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(fma.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (fma.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 uy #s(literal 2 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (PI.f32) #s(literal -1 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(log1p.f32 (expm1.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(exp.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(exp.f32 (*.f32 (log.f32 (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))))
(*.f32 #s(literal 1 binary32) (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)) #s(literal 2 binary32))) (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))))
(*.f32 (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) #s(literal 2 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) #s(literal 3 binary32)) (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))))
(pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(pow.f32 (cbrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 3 binary32))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(pow.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(pow.f32 (sqrt.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 2 binary32))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(log.f32 (exp.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(cbrt.f32 (pow.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))))
(log1p.f32 (expm1.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(exp.f32 (log.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(exp.f32 (*.f32 (log.f32 (fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) xi (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) yi) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) yi) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) yi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (sqrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (sqrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(fma.f32 yi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(fma.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi))
(fma.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (*.f32 yi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 3 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 2 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) #s(literal 1 binary32)))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(*.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))) xi)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(pow.f32 (cbrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 3 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(pow.f32 (sqrt.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(cbrt.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) #s(literal 3 binary32)))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))) #s(literal 3/2 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 3/2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))) #s(literal 3/2 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))))
(log1p.f32 (expm1.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(exp.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))) #s(literal 1 binary32)))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32))))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 ux))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))))
(pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(pow.f32 (cbrt.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(pow.f32 (pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(pow.f32 (sqrt.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(log.f32 (pow.f32 (exp.f32 (neg.f32 ux)) (*.f32 ux maxCos)))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(cbrt.f32 (pow.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (neg.f32 ux)) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) (neg.f32 ux))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))))
(log1p.f32 (expm1.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(exp.f32 (log.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(exp.f32 (*.f32 (log.f32 (*.f32 (neg.f32 ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 maxCos))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 1 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 3 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 ux) maxCos) (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 3 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux maxCos) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 1 binary32)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)) #s(literal 1 binary32))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))) #s(literal 2 binary32)) #s(literal 3 binary32))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)) #s(literal 1/3 binary32))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 6 binary32)))
(pow.f32 (sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))) #s(literal 2 binary32))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(log.f32 (exp.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 6 binary32)))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 6 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(exp.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(exp.f32 (*.f32 (*.f32 #s(literal 2 binary32) (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))) #s(literal 1 binary32)))
(*.f32 (*.f32 (pow.f32 maxCos #s(literal 2 binary32)) (pow.f32 ux #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 2 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 3 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(log.f32 (pow.f32 (exp.f32 (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi) #s(literal 3 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) yi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(pow.f32 (*.f32 (PI.f32) yi) #s(literal 1 binary32))
(*.f32 (PI.f32) yi)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) yi)) #s(literal 3 binary32))
(*.f32 (PI.f32) yi)
(pow.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (PI.f32) yi)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) yi)) #s(literal 2 binary32))
(*.f32 (PI.f32) yi)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) yi))
(*.f32 (PI.f32) yi)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (PI.f32) yi))))
(*.f32 (PI.f32) yi)
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)))
(*.f32 (PI.f32) yi)
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 (PI.f32) yi)
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 (PI.f32) yi)
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) yi)))
(log1p.f32 (expm1.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)) #s(literal 1 binary32)))
(*.f32 (PI.f32) yi)
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 1 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(pow.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 2 binary32))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 uy) #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) #s(literal 3 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (PI.f32) yi) #s(literal 3 binary32)) (pow.f32 (*.f32 uy #s(literal 2 binary32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(exp.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi))) #s(literal 1 binary32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)))

eval517.0ms (3%)

Compiler

Compiled 120 905 to 8 434 computations (93% saved)

prune334.0ms (1.9%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New1 702211 723
Fresh14216
Picked505
Done011
Total1 721241 745
Accuracy
99.8%
Counts
1 745 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.6%
(fma.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
58.6%
(fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
58.8%
(fma.f32 (+.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
84.8%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)) yi))))
99.0%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
89.2%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
96.0%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 maxCos ux) zi)))
95.9%
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
51.4%
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
98.6%
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
57.2%
(+.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.6%
(+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
46.5%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (exp.f32 (log.f32 (*.f32 (PI.f32) yi)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
90.1%
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
45.2%
(+.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.0%
(+.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.5%
(+.f32 (*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
90.1%
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
87.2%
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
13.1%
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
89.2%
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
13.1%
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
Compiler

Compiled 2 121 to 1 183 computations (44.2% saved)

simplify87.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff6400
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff6400
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
cost-diff6400
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
cost-diff6400
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
cost-diff0
(PI.f32)
cost-diff0
(*.f32 #s(literal 2 binary32) (PI.f32))
cost-diff0
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
cost-diff0
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff0
(*.f32 uy (PI.f32))
cost-diff0
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
cost-diff0
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
cost-diff0
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
cost-diff0
(-.f32 #s(literal 1 binary32) ux)
cost-diff0
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
cost-diff0
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
cost-diff0
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
cost-diff0
(*.f32 #s(literal 2 binary32) (PI.f32))
cost-diff0
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
cost-diff0
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff0
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
Rules
1 962×fmm-def
972×distribute-lft-neg-in
776×associate-+r+
746×associate-+l+
706×distribute-rgt-neg-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0692459
11742439
25582425
323352383
445722383
Stop Event
node limit
Calls
Call 1
Inputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
xi
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
yi
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
maxCos
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
ux
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
zi
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
xi
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
#s(literal 2 binary32)
(*.f32 uy (PI.f32))
uy
(PI.f32)
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
yi
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi)
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 ux maxCos)
maxCos
xi
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 maxCos (*.f32 ux zi))
(*.f32 ux zi)
zi
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
yi
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (PI.f32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
(*.f32 ux zi)
zi
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))
(+.f32 ux #s(literal -1 binary32))
#s(literal -1 binary32)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
(*.f32 ux ux)
(+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))
(*.f32 #s(literal 1 binary32) xi)
xi
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
uy
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
yi
Outputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
xi
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
yi
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
maxCos
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))
ux
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 (-.f32 #s(literal 1 binary32) ux) zi)
zi
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
xi
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
#s(literal 2 binary32)
(*.f32 uy (PI.f32))
uy
(PI.f32)
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
yi
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))) (fma.f32 maxCos (*.f32 ux zi) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 zi (*.f32 ux maxCos))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (*.f32 ux (*.f32 maxCos maxCos)))) #s(literal 1 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (sqrt.f32 (fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32)))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (*.f32 maxCos zi))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi)
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))))
(*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))))
(*.f32 xi (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (*.f32 ux (*.f32 maxCos maxCos)))) #s(literal 1 binary32))))
(*.f32 xi (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32))))
(*.f32 xi (sqrt.f32 (fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (*.f32 ux (*.f32 maxCos maxCos)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (*.f32 ux (*.f32 maxCos maxCos)))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32))
#s(literal 1 binary32)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (-.f32 #s(literal 1 binary32) ux))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos maxCos)))))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(-.f32 #s(literal 1 binary32) ux)
ux
(*.f32 ux maxCos)
maxCos
xi
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (*.f32 ux zi) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 zi (*.f32 ux maxCos)))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 ux (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 ux maxCos))
(*.f32 ux (*.f32 maxCos zi))
(*.f32 ux zi)
zi
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
yi
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 uy (PI.f32))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))) (+.f32 xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))) (fma.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) xi)))
(fma.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (+.f32 ux #s(literal -1 binary32)) #s(literal 1 binary32))) (fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) xi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (*.f32 (sqrt.f32 (fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
(*.f32 ux zi)
zi
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))) (+.f32 xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 ux (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))) (fma.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) xi))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 ux (*.f32 maxCos maxCos)))) (+.f32 ux #s(literal -1 binary32)) #s(literal 1 binary32))) (fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) xi))
(*.f32 (sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(*.f32 (sqrt.f32 (fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32))) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))))
(sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (*.f32 ux (*.f32 maxCos maxCos)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32)))
(sqrt.f32 (fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))
(-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos)))))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (neg.f32 ux) (*.f32 ux (*.f32 maxCos maxCos)))) #s(literal 1 binary32))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (+.f32 ux #s(literal -1 binary32)))) #s(literal 1 binary32))
(fma.f32 (*.f32 (+.f32 ux #s(literal -1 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))) ux #s(literal 1 binary32))
(*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) (*.f32 ux maxCos))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux (*.f32 maxCos maxCos)) (-.f32 #s(literal 1 binary32) ux))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos maxCos)))))
(*.f32 ux (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos maxCos)))))
(*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))
(+.f32 ux #s(literal -1 binary32))
#s(literal -1 binary32)
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
(*.f32 ux (*.f32 ux (*.f32 maxCos (+.f32 ux #s(literal -1 binary32)))))
(*.f32 ux ux)
(+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))
(+.f32 xi (*.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 yi (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) xi)
(fma.f32 yi (sin.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 0 binary32)))) xi)
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(*.f32 #s(literal 1 binary32) xi)
xi
xi
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
yi

localize293.0ms (1.7%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy99.3%
(*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))
accuracy99.2%
(*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi)
accuracy99.0%
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
accuracy96.9%
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32))))
accuracy99.3%
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
accuracy99.2%
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.0%
(*.f32 uy (PI.f32))
accuracy99.5%
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
accuracy99.4%
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
accuracy99.2%
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
accuracy99.0%
(*.f32 uy (PI.f32))
accuracy100.0%
(-.f32 #s(literal 1 binary32) ux)
accuracy99.7%
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
accuracy99.5%
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
accuracy99.5%
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
accuracy99.5%
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
accuracy99.4%
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
accuracy99.2%
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
accuracy99.0%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
Samples
172.0ms256×0valid
Compiler

Compiled 657 to 60 computations (90.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 96.0ms
ival-mult: 44.0ms (45.8% of total)
ival-sin: 16.0ms (16.7% of total)
ival-add: 7.0ms (7.3% of total)
ival-fma: 7.0ms (7.3% of total)
ival-cos: 6.0ms (6.2% of total)
ival-sub: 4.0ms (4.2% of total)
ival-log1p: 4.0ms (4.2% of total)
ival-sqrt: 4.0ms (4.2% of total)
ival-expm1: 3.0ms (3.1% of total)
ival-pi: 1.0ms (1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)

series58.0ms (0.3%)

Counts
14 → 160
Calls
Call 1
Inputs
#<alt (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 zi (-.f32 #s(literal 1 binary32) ux))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (PI.f32))>
#<alt (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))>
#<alt (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
Outputs
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 maxCos (*.f32 ux zi))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 ux zi)>
#<alt (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))>
#<alt (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))>
#<alt (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt zi>
#<alt (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))>
#<alt (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))>
#<alt (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux zi))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux zi))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))))>
#<alt (+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 maxCos ux)>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
Calls

72 calls:

TimeVariablePointExpression
41.0ms
uy
@-inf
(sin (* uy (* 2 (PI))))
1.0ms
maxCos
@0
(* maxCos (* ux (* zi (- 1 ux))))
1.0ms
ux
@-inf
(* maxCos (* ux (* zi (- 1 ux))))
1.0ms
ux
@inf
(* maxCos (* ux (* zi (- 1 ux))))
0.0ms
ux
@0
(* maxCos (* ux (* zi (- 1 ux))))

rewrite220.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
842×log1p-expm1-u
632×associate-*r*
392×associate-*l*
268×cbrt-prod
252×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
041382
1564382
27020382
Stop Event
node limit
Counts
14 → 252
Calls
Call 1
Inputs
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (PI.f32))
(*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
Outputs
(+.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) #s(literal 1 binary32))
(*.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))) #s(literal 1 binary32))
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)) ux) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 1 binary32)))
(+.f32 (*.f32 ux zi) (*.f32 (neg.f32 ux) (*.f32 ux zi)))
(+.f32 (*.f32 (*.f32 ux zi) #s(literal 1 binary32)) (*.f32 (*.f32 ux zi) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 ux zi) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 (*.f32 ux zi) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)) ux))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 1 binary32)))
(+.f32 zi (*.f32 zi (neg.f32 ux)))
(+.f32 zi (*.f32 (neg.f32 ux) zi))
(-.f32 (exp.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) #s(literal 1 binary32))
(/.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 ux #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) zi) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) zi) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(cbrt.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(log1p.f32 (expm1.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(exp.f32 (log.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 xi #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 xi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (-.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) uy))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) uy))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) uy))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))) (cos.f32 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)))) #s(literal 1 binary32))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 maxCos ux)) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos ux)) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (-.f32 #s(literal 1 binary32) ux)) ux))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))) (cos.f32 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))

simplify345.0ms (2%)

Algorithm
egg-herbie
Rules
1 148×distribute-lft-in
1 102×associate-*r*
1 092×distribute-rgt-in
914×associate-*l*
636×fma-define
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
061715564
1141014925
2474014792
Stop Event
node limit
Counts
412 → 366
Calls
Call 1
Inputs
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 maxCos (*.f32 ux zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 ux zi)
(*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))
(*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))
(*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
zi
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
xi
(+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) #s(literal 1 binary32))
(*.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))) #s(literal 1 binary32))
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)) ux) maxCos))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 1 binary32)))
(+.f32 (*.f32 ux zi) (*.f32 (neg.f32 ux) (*.f32 ux zi)))
(+.f32 (*.f32 (*.f32 ux zi) #s(literal 1 binary32)) (*.f32 (*.f32 ux zi) (neg.f32 ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 1 binary32))
(/.f32 (*.f32 (*.f32 ux zi) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 (*.f32 ux zi) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)) ux))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 1 binary32)))
(+.f32 zi (*.f32 zi (neg.f32 ux)))
(+.f32 zi (*.f32 (neg.f32 ux) zi))
(-.f32 (exp.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) #s(literal 1 binary32))
(/.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 ux #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) zi) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) zi) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(cbrt.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(log1p.f32 (expm1.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(exp.f32 (log.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 xi #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 xi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (-.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) uy))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (PI.f32)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) uy))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (PI.f32))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) uy))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))) (cos.f32 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)))) #s(literal 1 binary32))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 maxCos ux)) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos ux)) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (-.f32 #s(literal 1 binary32) ux)) ux))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))) (cos.f32 (*.f32 uy (PI.f32))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
Outputs
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (*.f32 #s(literal 2 binary32) yi) (PI.f32)))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 xi (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)))))) xi)
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -4/3 binary32) uy) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))) xi)
(fma.f32 uy (fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 uy #s(literal -4/3 binary32)))) (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))) xi)
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 maxCos (*.f32 ux zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(*.f32 (neg.f32 maxCos) (*.f32 zi (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 zi)))
(*.f32 maxCos (*.f32 zi (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (/.f32 zi ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (/.f32 zi ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (/.f32 zi ux)) (*.f32 maxCos zi)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(*.f32 (neg.f32 maxCos) (*.f32 zi (pow.f32 ux #s(literal 2 binary32))))
(*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 zi)))
(*.f32 maxCos (*.f32 zi (neg.f32 (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (/.f32 zi ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (/.f32 zi ux)) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (*.f32 maxCos (/.f32 zi ux)) (*.f32 maxCos zi)))
(*.f32 ux zi)
(*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi))
(neg.f32 (*.f32 zi (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 zi))
(*.f32 zi (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 zi ux) zi))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 zi ux) zi))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 zi ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi))
(neg.f32 (*.f32 zi (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 zi))
(*.f32 zi (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 zi ux) zi))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 zi ux) zi))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 zi ux) zi))
zi
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(+.f32 zi (*.f32 #s(literal -1 binary32) (*.f32 ux zi)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 zi (neg.f32 ux))
(*.f32 ux (neg.f32 zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) zi) (/.f32 zi ux)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux zi))
(*.f32 zi (neg.f32 ux))
(*.f32 ux (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
(*.f32 #s(literal -1 binary32) (*.f32 ux (+.f32 zi (*.f32 #s(literal -1 binary32) (/.f32 zi ux)))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) zi (/.f32 zi ux)))
(*.f32 ux (-.f32 (/.f32 zi ux) zi))
xi
(+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 xi (*.f32 (*.f32 #s(literal -2 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))) xi)
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 uy #s(literal 2 binary32))) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))) xi)
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32)))) xi)
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 2/3 binary32) xi) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))) #s(literal -4/45 binary32)))))) xi)
(+.f32 (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))) xi) (*.f32 (fma.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))) #s(literal -4/45 binary32)))) (pow.f32 uy #s(literal 4 binary32))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -2 binary32) (pow.f32 uy #s(literal 2 binary32))) (pow.f32 (PI.f32) #s(literal 2 binary32))))
(fma.f32 #s(literal -2 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -4/45 binary32)))))) #s(literal 1 binary32))
(+.f32 (fma.f32 #s(literal -2 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -4/45 binary32)))) (pow.f32 uy #s(literal 4 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))
(*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) yi)
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 uy #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) yi) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))) (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))) #s(literal -8/315 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))) #s(literal -8/315 binary32)))) (*.f32 yi (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 uy #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -4/3 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32)))) (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 maxCos ux)
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 #s(literal -1 binary32) (*.f32 maxCos ux))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (neg.f32 maxCos) (pow.f32 ux #s(literal 2 binary32)))
(*.f32 maxCos (neg.f32 (pow.f32 ux #s(literal 2 binary32))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) maxCos) (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) maxCos (/.f32 maxCos ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (/.f32 maxCos ux) maxCos))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))
(*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) yi)
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (pow.f32 uy #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal 2 binary32) yi) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))) (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))) #s(literal -8/315 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (*.f32 yi (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 yi (pow.f32 (PI.f32) #s(literal 7 binary32))) #s(literal -8/315 binary32)))) (*.f32 yi (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 yi (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 uy #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -4/3 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32)))) (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (-.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 3 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(sqrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 1 binary32))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 3 binary32))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(pow.f32 (sqrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 2 binary32))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(log.f32 (pow.f32 (pow.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)) ux) maxCos))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 1 binary32)))
(*.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi)) (*.f32 maxCos zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))
(+.f32 (*.f32 ux zi) (*.f32 (neg.f32 ux) (*.f32 ux zi)))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(+.f32 (*.f32 (*.f32 ux zi) #s(literal 1 binary32)) (*.f32 (*.f32 ux zi) (neg.f32 ux)))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)))
(expm1.f32 (log1p.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(expm1.f32 (log1p.f32 (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (*.f32 (*.f32 ux zi) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(*.f32 (*.f32 ux zi) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 zi (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (*.f32 ux zi) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (*.f32 (*.f32 ux zi) (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 ux #s(literal 1 binary32)))
(*.f32 (*.f32 ux zi) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (+.f32 ux #s(literal 1 binary32))))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 zi (+.f32 ux #s(literal 1 binary32)))))
(/.f32 (*.f32 zi (+.f32 ux (neg.f32 (pow.f32 ux #s(literal 3 binary32))))) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 1 binary32))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (cbrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (sqrt.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(sqrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 2 binary32)))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)) ux))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) #s(literal 3 binary32)))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(expm1.f32 (log1p.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)))
(expm1.f32 (log1p.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(expm1.f32 (log1p.f32 (*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(log1p.f32 (expm1.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 1 binary32)))
(*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi)
(*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))
(*.f32 zi (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(+.f32 zi (*.f32 zi (neg.f32 ux)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(+.f32 zi (*.f32 (neg.f32 ux) zi))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(/.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32)))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(*.f32 zi (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 zi (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32)))) (+.f32 ux #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 zi (+.f32 ux #s(literal 1 binary32))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) zi) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(*.f32 zi (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 zi (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) zi) (+.f32 ux #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 zi (+.f32 ux #s(literal 1 binary32))))
(pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 1 binary32))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (cbrt.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 3 binary32))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(pow.f32 (sqrt.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(sqrt.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 2 binary32)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(log.f32 (pow.f32 (exp.f32 zi) (-.f32 #s(literal 1 binary32) ux)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(cbrt.f32 (pow.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(cbrt.f32 (*.f32 (pow.f32 zi #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32))))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(cbrt.f32 (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) ux) #s(literal 3 binary32)) (pow.f32 zi #s(literal 3 binary32))))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(expm1.f32 (log1p.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(log1p.f32 (expm1.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(exp.f32 (log.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(exp.f32 (*.f32 (log.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) #s(literal 1 binary32)))
(*.f32 (+.f32 (neg.f32 ux) #s(literal 1 binary32)) zi)
(*.f32 zi (-.f32 #s(literal 1 binary32) ux))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 xi) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 xi #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 xi #s(literal 3 binary32))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (+.f32 (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 0 binary32) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 0 binary32))
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (*.f32 (neg.f32 (sin.f32 (*.f32 uy (PI.f32)))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (+.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (-.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (+.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32)) (pow.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 3 binary32))) (fma.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 4 binary32))))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 6 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 6 binary32))) (+.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 4 binary32))))
(/.f32 (-.f32 (*.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))) (+.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sqrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))
(-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(sqrt.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))))
(sqrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (PI.f32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (PI.f32))))
(pow.f32 (*.f32 uy (PI.f32)) #s(literal 1 binary32))
(*.f32 uy (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 uy (PI.f32))) #s(literal 3 binary32))
(*.f32 uy (PI.f32))
(pow.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (PI.f32))
(pow.f32 (sqrt.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))
(*.f32 uy (PI.f32))
(sqrt.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)))
(*.f32 uy (PI.f32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) uy))
(*.f32 uy (PI.f32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (PI.f32)))))
(*.f32 uy (PI.f32))
(cbrt.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)))
(*.f32 uy (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32))))
(*.f32 uy (PI.f32))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 uy (PI.f32))
(expm1.f32 (log1p.f32 (*.f32 uy (PI.f32))))
(log1p.f32 (expm1.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))) #s(literal 1 binary32)))
(*.f32 uy (PI.f32))
(-.f32 (exp.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(pow.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(sqrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32)) #s(literal 4 binary32)))
(sqrt.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 2 binary32))))
(sqrt.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))) #s(literal 3 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 uy #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 uy #s(literal 3 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(expm1.f32 (log1p.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(exp.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (*.f32 maxCos ux)) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (/.f32 (*.f32 maxCos ux) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(*.f32 (*.f32 maxCos ux) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 3 binary32))) (+.f32 #s(literal 1 binary32) (fma.f32 ux ux ux))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos ux)) (+.f32 ux #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 maxCos ux) (+.f32 ux #s(literal 1 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 ux #s(literal 2 binary32))) (*.f32 maxCos (/.f32 ux (+.f32 ux #s(literal 1 binary32)))))
(/.f32 (*.f32 maxCos (+.f32 ux (neg.f32 (pow.f32 ux #s(literal 3 binary32))))) (+.f32 ux #s(literal 1 binary32)))
(pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 1 binary32))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (cbrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 3 binary32))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(pow.f32 (sqrt.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 2 binary32))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(sqrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 2 binary32)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (pow.f32 (pow.f32 (exp.f32 maxCos) (-.f32 #s(literal 1 binary32) ux)) ux))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux)) #s(literal 3 binary32)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 ux #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) #s(literal 3 binary32)) (pow.f32 ux #s(literal 3 binary32))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))))
(log1p.f32 (expm1.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(exp.f32 (*.f32 (log.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) ux))) #s(literal 1 binary32)))
(*.f32 ux (+.f32 maxCos (*.f32 (neg.f32 maxCos) ux)))
(*.f32 ux (-.f32 maxCos (*.f32 maxCos ux)))
(*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(sqrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(cbrt.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))) (cos.f32 (*.f32 uy (PI.f32))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sqrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(log.f32 (exp.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(exp.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))

eval145.0ms (0.8%)

Compiler

Compiled 40 224 to 4 647 computations (88.4% saved)

prune310.0ms (1.8%)

Pruning

34 alts after pruning (32 fresh and 2 done)

PrunedKeptTotal
New1 139281 167
Fresh14418
Picked325
Done101
Total1 157341 191
Accuracy
99.9%
Counts
1 191 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
81.8%
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))))
98.7%
(+.f32 (fma.f32 xi (-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
90.1%
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
84.8%
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
86.1%
(+.f32 (fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.7%
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
57.2%
(+.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
46.5%
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (exp.f32 (log.f32 (*.f32 (PI.f32) yi)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.8%
(+.f32 (+.f32 (*.f32 xi (fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
95.3%
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.6%
(+.f32 (+.f32 (*.f32 xi (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.8%
(+.f32 (+.f32 (*.f32 xi (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.9%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
95.9%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
97.8%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (log.f32 (*.f32 uy (PI.f32)))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
89.3%
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.8%
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
89.8%
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
86.1%
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
97.4%
(+.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.0%
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
45.2%
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.5%
(+.f32 (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
58.8%
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
90.1%
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
87.2%
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
51.3%
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
13.1%
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
13.1%
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
13.1%
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
8.3%
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
11.3%
(*.f32 maxCos (*.f32 ux zi))
Compiler

Compiled 2 122 to 1 384 computations (34.8% saved)

simplify132.0ms (0.8%)

Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff192
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
cost-diff3328
(+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
cost-diff6464
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
cost-diff6464
(*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 uy (PI.f32))
cost-diff0
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
cost-diff0
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
cost-diff0
(PI.f32)
cost-diff0
(*.f32 uy (PI.f32))
cost-diff0
(*.f32 yi (*.f32 uy (PI.f32)))
cost-diff0
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)
cost-diff0
(*.f32 ux zi)
cost-diff0
(*.f32 maxCos (*.f32 ux zi))
cost-diff0
(*.f32 #s(literal 2 binary32) (PI.f32))
cost-diff0
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
cost-diff0
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
cost-diff0
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))
Rules
1 590×fma-define
1 266×unsub-neg
976×times-frac
898×distribute-lft-neg-in
808×sub-neg
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0561930
11191892
22701892
35661880
410871856
521081856
628331856
750181856
869481856
Stop Event
node limit
Calls
Call 1
Inputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))
xi
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))
yi
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (PI.f32)))
(*.f32 uy (PI.f32))
(cos.f32 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(*.f32 maxCos (*.f32 ux zi))
maxCos
(*.f32 ux zi)
ux
zi
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)
#s(literal 2 binary32)
(*.f32 yi (*.f32 uy (PI.f32)))
yi
(*.f32 uy (PI.f32))
uy
(PI.f32)
xi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
yi
(+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
#s(literal 2 binary32)
(*.f32 uy (PI.f32))
uy
(PI.f32)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
xi
(/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
xi
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
#s(literal 3 binary32)
#s(literal 1/3 binary32)
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
yi
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (PI.f32))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
Outputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) yi))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) yi)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) yi)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) yi) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) yi)) (fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) yi)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) yi))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))))
(fma.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) yi)) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))))
xi
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
(*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))
(*.f32 yi (*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) yi))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))))
yi
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (PI.f32)))
(*.f32 uy (PI.f32))
(cos.f32 (*.f32 uy (PI.f32)))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 ux maxCos))
(*.f32 ux (*.f32 maxCos zi))
maxCos
(*.f32 ux zi)
ux
zi
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)) (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) xi))
(fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) xi))
(fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)) (fma.f32 uy (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) yi) xi))
(fma.f32 uy (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) yi) (fma.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)) xi))
(fma.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi)) (fma.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)) xi))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)
(fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)) xi)
(fma.f32 uy (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) yi) xi)
(fma.f32 (PI.f32) (*.f32 uy (*.f32 #s(literal 2 binary32) yi)) xi)
#s(literal 2 binary32)
(*.f32 yi (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 (PI.f32) yi))
yi
(*.f32 uy (PI.f32))
uy
(PI.f32)
xi
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)))
(fma.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))))
yi
(+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))
(fma.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))
#s(literal 2 binary32)
(*.f32 uy (PI.f32))
uy
(PI.f32)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (/.f32 xi yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (/.f32 xi yi))
xi
(/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)
(/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi)
(/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) yi)
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi)))
(fma.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos))))
(fma.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32)) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))))
(+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))))
(*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(*.f32 xi (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))))
xi
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))) #s(literal 3 binary32))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))
uy
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
#s(literal 3 binary32)
#s(literal 1/3 binary32)
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))))
yi
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 uy #s(literal 2 binary32)))
(*.f32 uy (PI.f32))
(*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 zi (*.f32 ux maxCos)))
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos zi)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
(*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))
(*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)
(-.f32 #s(literal 1 binary32) ux)
#s(literal 1 binary32)
ux
maxCos
zi

localize457.0ms (2.6%)

Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.1%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.1%
(*.f32 uy (PI.f32))
accuracy99.0%
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
accuracy96.3%
(PI.f32)
accuracy99.1%
(*.f32 uy (PI.f32))
accuracy99.0%
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
accuracy98.9%
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
accuracy96.3%
(PI.f32)
accuracy99.5%
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
accuracy99.2%
(*.f32 yi (*.f32 uy (PI.f32)))
accuracy99.1%
(*.f32 uy (PI.f32))
accuracy96.3%
(PI.f32)
accuracy100.0%
(*.f32 ux zi)
accuracy99.7%
(*.f32 maxCos (*.f32 ux zi))
accuracy99.2%
(*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))
accuracy99.1%
(*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))
accuracy99.1%
(*.f32 uy (PI.f32))
accuracy96.3%
(PI.f32)
Samples
208.0ms246×0valid
143.0ms10×5exit
Compiler

Compiled 512 to 47 computations (90.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 204.0ms
ival-sin: 83.0ms (40.7% of total)
ival-pow: 33.0ms (16.2% of total)
ival-mult: 31.0ms (15.2% of total)
ival-cos: 26.0ms (12.7% of total)
ival-add: 8.0ms (3.9% of total)
...in/eval/compile.rkt:71:19: 6.0ms (2.9% of total)
ival-fma: 6.0ms (2.9% of total)
adjust: 5.0ms (2.5% of total)
ival-pi: 2.0ms (1% of total)
ival-div: 2.0ms (1% of total)
ival-sub: 1.0ms (0.5% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series76.0ms (0.4%)

Counts
13 → 352
Calls
Call 1
Inputs
#<alt (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))>
#<alt (*.f32 maxCos (*.f32 ux zi))>
#<alt (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)>
#<alt (*.f32 yi (*.f32 uy (PI.f32)))>
#<alt (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)))>
#<alt (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))>
#<alt (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))>
#<alt (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))>
#<alt (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))>
#<alt (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))>
Outputs
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))>
#<alt (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt xi>
#<alt (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))>
#<alt (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))>
#<alt (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))>
#<alt xi>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 uy (*.f32 yi (PI.f32)))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))))>
#<alt (+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))>
#<alt (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))>
#<alt (+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))>
#<alt (+.f32 xi (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))))>
#<alt (+.f32 xi (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux zi)) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32)))))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32)))))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))>
#<alt (*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))>
#<alt (*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))>
#<alt (*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))>
#<alt (*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))>
#<alt (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))))>
#<alt (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/720 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)))))))))))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 xi yi)>
#<alt (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) yi)) (/.f32 xi yi))>
#<alt (+.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (*.f32 #s(literal 2/3 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) yi)))) (/.f32 xi yi))>
#<alt (+.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) yi)) (*.f32 #s(literal 2/3 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) yi)))))) (/.f32 xi yi))>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))>
#<alt xi>
#<alt (+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))>
#<alt (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))>
#<alt (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))>
#<alt (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt (*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))>
#<alt #s(literal 1 binary32)>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))))>
#<alt (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -16/3 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))) (+.f32 (*.f32 #s(literal -8/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal -4/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))))))))))))))))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
#<alt (pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))>
Calls

99 calls:

TimeVariablePointExpression
15.0ms
uy
@inf
(* xi (/ (cos (* 2 (* uy (PI)))) yi))
8.0ms
uy
@0
(* yi (* (* (sin (* uy (PI))) (cos (* uy (PI)))) 2))
3.0ms
xi
@0
(+ (* xi (cos (* uy (* 2 (PI))))) (* yi (* (* (sin (* uy (PI))) (cos (* uy (PI)))) 2)))
2.0ms
uy
@0
(pow (pow (cos (* uy (* 2 (PI)))) 3) 1/3)
2.0ms
uy
@inf
(pow (pow (cos (* uy (* 2 (PI)))) 3) 1/3)

rewrite137.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
362×log1p-expm1-u
362×expm1-log1p-u
352×add-exp-log
352×cbrt-prod
352×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
053556
1861548
Stop Event
node limit
Counts
13 → 238
Calls
Call 1
Inputs
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))))
(*.f32 maxCos (*.f32 ux zi))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)
(*.f32 yi (*.f32 uy (PI.f32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)))
(pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))
Outputs
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) zi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 2 binary32))
(log.f32 (exp.f32 (*.f32 (*.f32 maxCos ux) zi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 maxCos ux) zi))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 ux zi) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) zi)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 maxCos ux) zi)))
(exp.f32 (log.f32 (*.f32 (*.f32 maxCos ux) zi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(*.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(exp.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) uy) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (exp.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) xi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 2 binary32))) (-.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 2 binary32)) (*.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux zi) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) #s(literal 1 binary32))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 xi) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))))
(cbrt.f32 (pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(log1p.f32 (expm1.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(exp.f32 (log.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 1 binary32)))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (log.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) #s(literal 3 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))) #s(literal 1 binary32)))

simplify558.0ms (3.2%)

Algorithm
egg-herbie
Rules
1 456×associate-*r*
1 352×fma-define
1 146×associate-*l*
774×*-commutative
656×fmm-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079234622
1211634090
2793634090
Stop Event
node limit
Counts
590 → 449
Calls
Call 1
Inputs
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
xi
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))
xi
(*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))
(*.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)))
(*.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)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
xi
(+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 xi (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))))
(+.f32 xi (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/720 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)))))))))))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 xi yi)
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) yi)) (/.f32 xi yi))
(+.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (*.f32 #s(literal 2/3 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) yi)))) (/.f32 xi yi))
(+.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) yi)) (*.f32 #s(literal 2/3 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) yi)))))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -16/3 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))) (+.f32 (*.f32 #s(literal -8/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal -4/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))))))))))))))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) zi))) #s(literal 1 binary32))
(pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 2 binary32))
(log.f32 (exp.f32 (*.f32 (*.f32 maxCos ux) zi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 maxCos ux) zi))))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 ux zi) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) zi)))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 maxCos ux) zi)))
(exp.f32 (log.f32 (*.f32 (*.f32 maxCos ux) zi)))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(*.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))))
(cbrt.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(exp.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) uy) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(exp.f32 (log.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(log.f32 (exp.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(exp.f32 (log.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) xi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal 1 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 2 binary32))) (-.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 2 binary32)) (*.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 2 binary32))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 #s(literal 1 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux zi) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) #s(literal 1 binary32))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 xi) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))))
(cbrt.f32 (pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(log1p.f32 (expm1.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(exp.f32 (log.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 1 binary32)))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(pow.f32 (cbrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(pow.f32 (sqrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(log.f32 (pow.f32 (exp.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(cbrt.f32 (pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(log1p.f32 (expm1.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (log.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))) #s(literal 1 binary32))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(*.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) #s(literal 3 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 3 binary32)))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))) #s(literal 1 binary32)))
Outputs
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 yi (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) xi)) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (-.f32 (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi)) #s(literal -2 binary32))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 yi (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) xi)) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (-.f32 (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi)) #s(literal -2 binary32))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) xi)) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 yi (/.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) xi)) (neg.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 (-.f32 (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi)) #s(literal -2 binary32))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (neg.f32 xi))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -2/3 binary32))))))))))
(fma.f32 uy (fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal -2/3 binary32) yi))) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) xi)
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))))
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal -2 binary32))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))))
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal -2 binary32))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (neg.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))))
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal -2 binary32))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))) (neg.f32 yi))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)) (/.f32 xi yi)))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)) (/.f32 xi yi)))
(*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi)))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)) (/.f32 xi yi)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32)) (neg.f32 (/.f32 xi yi)))))
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal -2 binary32))) (/.f32 xi yi)) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32)) (neg.f32 (/.f32 xi yi)))))
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal -2 binary32))) (/.f32 xi yi)) (neg.f32 yi))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi yi)))))
(neg.f32 (*.f32 yi (fma.f32 #s(literal -2 binary32) (*.f32 uy (PI.f32)) (neg.f32 (/.f32 xi yi)))))
(*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 uy #s(literal -2 binary32))) (/.f32 xi yi)) (neg.f32 yi))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (/.f32 xi uy)))
(*.f32 uy (fma.f32 (*.f32 #s(literal 2 binary32) yi) (PI.f32) (/.f32 xi uy)))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (/.f32 xi uy)))
(*.f32 uy (fma.f32 (*.f32 #s(literal 2 binary32) yi) (PI.f32) (/.f32 xi uy)))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy)))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (/.f32 xi uy)))
(*.f32 uy (fma.f32 (*.f32 #s(literal 2 binary32) yi) (PI.f32) (/.f32 xi uy)))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32)) (neg.f32 (/.f32 xi uy)))))
(*.f32 uy (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 yi #s(literal -2 binary32))) (/.f32 xi uy))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32)) (neg.f32 (/.f32 xi uy)))))
(*.f32 uy (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 yi #s(literal -2 binary32))) (/.f32 xi uy))))
(*.f32 #s(literal -1 binary32) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal -1 binary32) (/.f32 xi uy)))))
(neg.f32 (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 yi (PI.f32)) (neg.f32 (/.f32 xi uy)))))
(*.f32 uy (neg.f32 (-.f32 (*.f32 (PI.f32) (*.f32 yi #s(literal -2 binary32))) (/.f32 xi uy))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
xi
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (/.f32 (PI.f32) xi))) #s(literal 1 binary32)))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (/.f32 (PI.f32) xi))) #s(literal 1 binary32)))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi))))
(*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi)))))
(*.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (/.f32 (PI.f32) xi))) #s(literal 1 binary32)))
xi
(*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi)) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 yi (/.f32 (PI.f32) xi))) #s(literal -1 binary32)) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi)) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 yi (/.f32 (PI.f32) xi))) #s(literal -1 binary32)) (neg.f32 xi))
(*.f32 #s(literal -1 binary32) (*.f32 xi (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)) #s(literal 1 binary32))))
(neg.f32 (*.f32 xi (fma.f32 #s(literal -2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi)) #s(literal -1 binary32))))
(*.f32 (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 yi (/.f32 (PI.f32) xi))) #s(literal -1 binary32)) (neg.f32 xi))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))
(*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (fma.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 uy #s(literal 2 binary32))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)) (*.f32 #s(literal -4/3 binary32) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal 4/15 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) #s(literal 4/15 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32)))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -8/315 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 4/15 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -8/315 binary32)))))) (*.f32 #s(literal 2 binary32) (PI.f32))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
xi
(+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 xi (*.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (pow.f32 uy #s(literal 2 binary32)))))
(fma.f32 #s(literal -2 binary32) (*.f32 xi (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 uy #s(literal 2 binary32)))) xi)
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (*.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32)))) xi)
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))
(+.f32 xi (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 (*.f32 #s(literal 2/3 binary32) xi) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))) #s(literal -4/45 binary32)))) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32)))) xi)
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 uy #s(literal 2 binary32)))))
(fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 uy #s(literal 2 binary32))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32)))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal -4/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))))) (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32)))) #s(literal 1 binary32))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))))
(neg.f32 (*.f32 (neg.f32 xi) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))))
(neg.f32 (*.f32 (neg.f32 xi) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))))
(neg.f32 (*.f32 (neg.f32 xi) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 uy yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
(fma.f32 uy (fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi uy)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) xi)
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (neg.f32 (neg.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (neg.f32 (neg.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (neg.f32 (neg.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) xi))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (+.f32 (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) (/.f32 maxCos xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) xi))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (+.f32 (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) (/.f32 maxCos xi))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) xi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi))))
(*.f32 xi (+.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) xi))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (+.f32 (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) (/.f32 maxCos xi))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(*.f32 xi (neg.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) xi))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(*.f32 xi (neg.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) xi))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) xi)))))
(*.f32 xi (neg.f32 (-.f32 (neg.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) xi))))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 xi (fma.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 xi (fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))))
(+.f32 xi (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))))
(+.f32 xi (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))))
(+.f32 xi (fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 xi (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))))
(+.f32 xi (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 uy yi) (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(+.f32 xi (fma.f32 uy (fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi uy)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) yi)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 maxCos (*.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (/.f32 ux yi)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) yi)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 maxCos (*.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (/.f32 ux yi)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (/.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) yi) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (+.f32 (*.f32 maxCos (/.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) yi)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 maxCos (*.f32 (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (/.f32 ux yi)) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(*.f32 yi (neg.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (/.f32 (fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) yi))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(*.f32 yi (neg.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (/.f32 (fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) yi))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi)))))
(*.f32 yi (neg.f32 (-.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (/.f32 (fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))) yi))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 maxCos (*.f32 ux zi)) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux zi) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux zi) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 zi (*.f32 maxCos ux)) (*.f32 maxCos zi)) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 ux (-.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 ux zi))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(+.f32 (*.f32 ux (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux zi))) (*.f32 maxCos zi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 ux (fma.f32 #s(literal -1 binary32) (*.f32 zi (*.f32 maxCos ux)) (*.f32 maxCos zi)) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 ux (-.f32 (*.f32 maxCos zi) (*.f32 maxCos (*.f32 ux zi))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(neg.f32 (*.f32 maxCos (*.f32 zi (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 maxCos (neg.f32 (*.f32 zi (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 maxCos (/.f32 zi ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (/.f32 zi ux) (*.f32 zi (neg.f32 maxCos))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 maxCos (/.f32 zi ux))) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 maxCos (/.f32 zi ux) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos zi)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (+.f32 (/.f32 (*.f32 maxCos zi) ux) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 maxCos (/.f32 zi ux))) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 ux #s(literal 2 binary32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (pow.f32 ux #s(literal 2 binary32)))))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (-.f32 (fma.f32 maxCos (/.f32 zi ux) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (pow.f32 ux #s(literal 2 binary32))) (*.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (pow.f32 ux #s(literal 2 binary32)))))) (*.f32 maxCos zi)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 (pow.f32 ux #s(literal 2 binary32)) zi)))
(neg.f32 (*.f32 maxCos (*.f32 zi (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 maxCos (neg.f32 (*.f32 zi (pow.f32 ux #s(literal 2 binary32)))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (/.f32 (*.f32 maxCos zi) ux)))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (*.f32 maxCos (/.f32 zi ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 maxCos (/.f32 zi ux) (*.f32 zi (neg.f32 maxCos))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos zi) (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 (fma.f32 maxCos zi (/.f32 (neg.f32 (fma.f32 maxCos zi (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) ux))) ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (*.f32 maxCos zi) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 maxCos zi) (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (neg.f32 (fma.f32 maxCos zi (/.f32 (neg.f32 (fma.f32 maxCos zi (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) ux))) ux))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) maxCos)))))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) maxCos) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi maxCos)))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) maxCos)))))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) maxCos) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi maxCos)))))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) maxCos)))))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) maxCos) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi maxCos)))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(neg.f32 (*.f32 maxCos (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(*.f32 maxCos (neg.f32 (neg.f32 (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(neg.f32 (*.f32 maxCos (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(*.f32 maxCos (neg.f32 (neg.f32 (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) maxCos)))))
(*.f32 #s(literal -1 binary32) (*.f32 maxCos (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(neg.f32 (*.f32 maxCos (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) maxCos)))))
(*.f32 maxCos (neg.f32 (neg.f32 (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) maxCos)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) zi) (*.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) zi)))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) zi) (*.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) zi)))))
(*.f32 zi (+.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) zi))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) zi) (*.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) zi)))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(neg.f32 (*.f32 zi (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(*.f32 (neg.f32 (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) zi))) (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(neg.f32 (*.f32 zi (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(*.f32 (neg.f32 (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) zi))) (neg.f32 zi))
(*.f32 #s(literal -1 binary32) (*.f32 zi (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(neg.f32 (*.f32 zi (fma.f32 #s(literal -1 binary32) (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) (neg.f32 (/.f32 (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) zi)))))
(*.f32 (neg.f32 (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (/.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) zi))) (neg.f32 zi))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 yi (PI.f32)) (*.f32 (*.f32 yi (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -2/3 binary32))) (pow.f32 uy #s(literal 2 binary32))))))
(*.f32 uy (*.f32 #s(literal 2 binary32) (fma.f32 yi (PI.f32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal -2/3 binary32) yi)) (pow.f32 uy #s(literal 2 binary32))))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 yi (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -2/3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (fma.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/8 binary32))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (fma.f32 yi (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -2/3 binary32)) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 2/15 binary32)) (*.f32 yi (pow.f32 uy #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1/2 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (*.f32 #s(literal -1/6 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32)))))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (+.f32 (*.f32 #s(literal 1/24 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))) (*.f32 #s(literal 1/12 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (+.f32 (*.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (+.f32 (*.f32 #s(literal -1/720 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32))) (*.f32 #s(literal -1/5040 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)))))))))))))))
(*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) #s(literal -2/3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (+.f32 (*.f32 yi (fma.f32 #s(literal 1/120 binary32) (pow.f32 (PI.f32) #s(literal 5 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 1/8 binary32)))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (fma.f32 #s(literal -1/144 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)) (fma.f32 #s(literal -1/240 binary32) (pow.f32 (PI.f32) #s(literal 7 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/630 binary32)))))))))))))
(*.f32 uy (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (fma.f32 yi (*.f32 (pow.f32 (PI.f32) #s(literal 5 binary32)) #s(literal 2/15 binary32)) (*.f32 yi (*.f32 (fma.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -1/144 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 7 binary32)) #s(literal -29/5040 binary32))) (pow.f32 uy #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (*.f32 #s(literal -2/3 binary32) yi)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))))
(*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32))))))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 xi yi)
(+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) yi)) (/.f32 xi yi))
(fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (/.f32 xi yi))
(fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (/.f32 (pow.f32 uy #s(literal 2 binary32)) yi)) (/.f32 xi yi))
(+.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (*.f32 #s(literal 2/3 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32)))) yi)))) (/.f32 xi yi))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi) (*.f32 #s(literal 2/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) yi))))) (/.f32 xi yi))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 xi (/.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) yi)) (*.f32 #s(literal 2/3 binary32) (*.f32 (*.f32 xi (pow.f32 uy #s(literal 2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) yi)))) (/.f32 xi yi))
(+.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4/45 binary32) (/.f32 (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32)))) yi)) (*.f32 #s(literal 2/3 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 4 binary32))) yi)))))) (/.f32 xi yi))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -2 binary32) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) yi) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (/.f32 (*.f32 xi (pow.f32 (PI.f32) #s(literal 6 binary32))) yi)) (*.f32 #s(literal 2/3 binary32) (*.f32 xi (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) yi)))))) (/.f32 xi yi))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -4/45 binary32) (*.f32 (*.f32 xi (pow.f32 uy #s(literal 2 binary32))) (/.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) yi)) (*.f32 xi (*.f32 (/.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) yi) #s(literal 2/3 binary32)))) (*.f32 (*.f32 xi #s(literal -2 binary32)) (/.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) yi))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (neg.f32 (neg.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (neg.f32 (neg.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(*.f32 #s(literal -1 binary32) (*.f32 yi (+.f32 (*.f32 #s(literal -1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))))
(neg.f32 (*.f32 yi (*.f32 #s(literal -1 binary32) (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (neg.f32 (neg.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
xi
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))
(fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) xi)
(+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))))))))
(+.f32 xi (*.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -4/3 binary32) (*.f32 (*.f32 uy yi) (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))
(fma.f32 uy (fma.f32 uy (fma.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 yi uy)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))) xi)
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))
(*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))
(*.f32 xi (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))))
(neg.f32 (*.f32 (neg.f32 xi) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))))
(neg.f32 (*.f32 (neg.f32 xi) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(*.f32 #s(literal -1 binary32) (*.f32 xi (+.f32 (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) xi)))))
(neg.f32 (*.f32 xi (*.f32 #s(literal -1 binary32) (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi))))))
(neg.f32 (*.f32 (neg.f32 xi) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) xi) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
#s(literal 1 binary32)
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -6 binary32))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -6 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -6 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (fma.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 12 binary32))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -6 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 40/3 binary32))))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (pow.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (+.f32 (*.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -16/3 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 4/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32))) (*.f32 #s(literal 4 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)))))) (+.f32 (*.f32 #s(literal -8/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))) (*.f32 #s(literal -4/45 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32))))))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -6 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (+.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 16/3 binary32)) (fma.f32 #s(literal 8 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 #s(literal -16/3 binary32) (pow.f32 (PI.f32) #s(literal 6 binary32)) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 16/3 binary32))) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -4/15 binary32))))))))))))
(fma.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) #s(literal -6 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (+.f32 (fma.f32 #s(literal 2/3 binary32) (pow.f32 (PI.f32) #s(literal 4 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 4 binary32)) #s(literal 40/3 binary32))) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (fma.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -16/3 binary32) (fma.f32 #s(literal -2 binary32) (*.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 4 binary32))) #s(literal 16/3 binary32)) (*.f32 (pow.f32 (PI.f32) #s(literal 6 binary32)) #s(literal -4/15 binary32)))))))) #s(literal 1 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (-.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) zi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 zi (*.f32 maxCos ux))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux zi))))
(pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 1 binary32))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(pow.f32 (cbrt.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 3 binary32))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(pow.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(pow.f32 (sqrt.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 2 binary32))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(log.f32 (exp.f32 (*.f32 (*.f32 maxCos ux) zi)))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 (*.f32 maxCos ux) zi))))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(cbrt.f32 (pow.f32 (*.f32 (*.f32 maxCos ux) zi) #s(literal 3 binary32)))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(cbrt.f32 (*.f32 (pow.f32 maxCos #s(literal 3 binary32)) (pow.f32 (*.f32 ux zi) #s(literal 3 binary32))))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 ux zi) #s(literal 3 binary32)) (pow.f32 maxCos #s(literal 3 binary32))))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 maxCos ux) zi)))
(expm1.f32 (log1p.f32 (*.f32 zi (*.f32 maxCos ux))))
(expm1.f32 (log1p.f32 (*.f32 maxCos (*.f32 ux zi))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 maxCos ux) zi)))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(exp.f32 (log.f32 (*.f32 (*.f32 maxCos ux) zi)))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(exp.f32 (*.f32 (log.f32 (*.f32 (*.f32 maxCos ux) zi)) #s(literal 1 binary32)))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi)
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)))
(*.f32 #s(literal 1 binary32) (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(*.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 1 binary32))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(pow.f32 (cbrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 3 binary32))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(pow.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(pow.f32 (sqrt.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 2 binary32))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(log.f32 (exp.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi))))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(cbrt.f32 (pow.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) #s(literal 3 binary32)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(expm1.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(expm1.f32 (log1p.f32 (fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)))
(log1p.f32 (expm1.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(exp.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(exp.f32 (*.f32 (log.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi)) #s(literal 1 binary32)))
(+.f32 xi (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (*.f32 yi uy)) xi)
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 yi uy))))
(pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 1 binary32))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(pow.f32 (cbrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(pow.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(pow.f32 (sqrt.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) uy) yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (*.f32 uy (PI.f32))))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(cbrt.f32 (pow.f32 (*.f32 yi (*.f32 uy (PI.f32))) #s(literal 3 binary32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 uy (PI.f32)) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(expm1.f32 (log1p.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (*.f32 yi uy))))
(log1p.f32 (expm1.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(exp.f32 (log.f32 (*.f32 yi (*.f32 uy (PI.f32)))))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (*.f32 uy (PI.f32)))) #s(literal 1 binary32)))
(*.f32 uy (*.f32 yi (PI.f32)))
(*.f32 (PI.f32) (*.f32 yi uy))
(+.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 #s(literal 2 binary32) (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 (sin.f32 (*.f32 uy (PI.f32))) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))
(*.f32 #s(literal 1 binary32) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (pow.f32 (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 1 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(pow.f32 (cbrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(pow.f32 (sqrt.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(pow.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(log.f32 (exp.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cbrt.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(expm1.f32 (log1p.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log1p.f32 (expm1.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(exp.f32 (log.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 1 binary32)))
(sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(pow.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(log.f32 (pow.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) xi))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(cbrt.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(log1p.f32 (expm1.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(exp.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 2 binary32))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) #s(literal 1/3 binary32)) (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32))))
(*.f32 (cbrt.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 2 binary32))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 1/3 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)) (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) #s(literal 1/3 binary32)))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32))))
(*.f32 (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3/2 binary32))) (cbrt.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3/2 binary32))))
(log.f32 (exp.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cbrt.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(expm1.f32 (log1p.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log1p.f32 (expm1.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(exp.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(exp.f32 (*.f32 (log.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)))
(cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))
(cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 2 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 2 binary32))) (-.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))))
(/.f32 (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 3 binary32)) (pow.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) #s(literal 2 binary32)) (*.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (-.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))))
(expm1.f32 (log1p.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 #s(literal 1 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))
(fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(fma.f32 (*.f32 #s(literal 2 binary32) yi) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))))
(*.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(*.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 2 binary32))) (-.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(/.f32 (-.f32 (pow.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 2 binary32))) (-.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))
(/.f32 (-.f32 (pow.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) #s(literal 2 binary32)) (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 2 binary32))) (-.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(/.f32 (+.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) #s(literal 2 binary32)) (*.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 3 binary32)) (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)))) #s(literal 2 binary32)) (*.f32 (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(/.f32 (+.f32 (pow.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) #s(literal 3 binary32)) (pow.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))) #s(literal 2 binary32)) (*.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) (-.f32 (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))))
(pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 1 binary32))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 3 binary32))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(pow.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(pow.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 2 binary32))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(log.f32 (exp.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(cbrt.f32 (pow.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) #s(literal 3 binary32)))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))))))))
(expm1.f32 (log1p.f32 (fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))))
(log1p.f32 (expm1.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(exp.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(exp.f32 (*.f32 (log.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) #s(literal 1 binary32)))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 #s(literal 1 binary32) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 #s(literal 1 binary32) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 #s(literal 1 binary32) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (*.f32 maxCos (-.f32 #s(literal 1 binary32) ux)) (*.f32 ux zi) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (sqrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (sqrt.f32 (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))) (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(fma.f32 (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (sqrt.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 zi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))
(fma.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (fma.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(fma.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 1 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(pow.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(pow.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(log.f32 (pow.f32 (exp.f32 yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(cbrt.f32 (pow.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(expm1.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))))
(log1p.f32 (expm1.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(exp.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32)))
(*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))
(*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) yi)
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 1 binary32))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(pow.f32 (cbrt.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 3 binary32))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(pow.f32 (pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(pow.f32 (sqrt.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 2 binary32))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(log.f32 (pow.f32 (exp.f32 xi) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(cbrt.f32 (pow.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) #s(literal 3 binary32)))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(expm1.f32 (log1p.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(expm1.f32 (log1p.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(log1p.f32 (expm1.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(exp.f32 (log.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(exp.f32 (*.f32 (log.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))) #s(literal 1 binary32)))
(*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))
(*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(expm1.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (cbrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 3 binary32))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)) #s(literal 1/3 binary32))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(pow.f32 (sqrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log.f32 (pow.f32 (exp.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(cbrt.f32 (pow.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 3 binary32)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(cbrt.f32 (*.f32 (pow.f32 yi #s(literal 3 binary32)) (pow.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) #s(literal 3 binary32)) (pow.f32 yi #s(literal 3 binary32))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(expm1.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(expm1.f32 (log1p.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))))
(log1p.f32 (expm1.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(exp.f32 (log.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(exp.f32 (*.f32 (log.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 1 binary32)))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 #s(literal 1 binary32) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (sqrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))
(*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) yi) (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 yi (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(fma.f32 (*.f32 yi (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))))) #s(literal 2 binary32) (*.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)) yi))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi))))
(*.f32 yi (fma.f32 #s(literal 2 binary32) (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi yi))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))) #s(literal 1 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))))
(*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(*.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 2 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(*.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)) (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3/2 binary32)))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 2 binary32)) #s(literal 3 binary32)) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(*.f32 (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) (pow.f32 (sqrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(log.f32 (+.f32 #s(literal 1 binary32) (expm1.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(cbrt.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 3 binary32)))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))
(exp.f32 (*.f32 (log.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32))) #s(literal 1 binary32)))
(pow.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) #s(literal 3 binary32))
(pow.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) #s(literal 3 binary32))

eval195.0ms (1.1%)

Compiler

Compiled 33 143 to 4 280 computations (87.1% saved)

prune289.0ms (1.7%)

Pruning

51 alts after pruning (49 fresh and 2 done)

PrunedKeptTotal
New1 010351 045
Fresh131427
Picked415
Done112
Total1 028511 079
Accuracy
99.9%
Counts
1 079 → 51
Alt Table
Click to see full alt table
StatusAccuracyProgram
45.3%
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
51.4%
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
98.6%
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.7%
(+.f32 (fma.f32 xi (-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
90.1%
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.9%
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (expm1.f32 (log1p.f32 (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
89.3%
(+.f32 (fma.f32 xi #s(literal 1 binary32) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.7%
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
79.1%
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
53.0%
(+.f32 (pow.f32 (sqrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
57.2%
(+.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.8%
(+.f32 (+.f32 (*.f32 xi (fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
87.7%
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.8%
(+.f32 (+.f32 (*.f32 xi (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.9%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
95.9%
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
98.9%
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.7%
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.8%
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
89.8%
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
86.1%
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.6%
(+.f32 (*.f32 (-.f32 (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi)) #s(literal -2 binary32))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (neg.f32 xi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
38.0%
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
83.9%
(+.f32 (*.f32 yi (+.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
89.2%
(+.f32 (*.f32 yi (+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
93.2%
(+.f32 (*.f32 yi (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.5%
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
89.1%
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
95.0%
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 maxCos ux) zi))
45.2%
(+.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
45.2%
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
98.5%
(+.f32 (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.6%
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.4%
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
58.8%
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.7%
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
87.2%
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
38.0%
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
81.8%
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
51.4%
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
98.4%
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
13.1%
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
98.0%
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)))))
11.3%
(*.f32 zi (*.f32 maxCos ux))
97.9%
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) maxCos) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi maxCos)))))
97.9%
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) maxCos)))))
98.0%
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
13.1%
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
8.3%
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
11.3%
(*.f32 maxCos (*.f32 ux zi))
Compiler

Compiled 5 332 to 1 574 computations (70.5% saved)

regimes523.0ms (3%)

Counts
109 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(+.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (fma.f32 xi #s(literal 1 binary32) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 uy (fma.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)) (*.f32 uy (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 xi #s(literal -2 binary32))))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) maxCos)))))
(*.f32 zi (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (+.f32 (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) zi)))))
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (-.f32 (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (/.f32 (cos.f32 (*.f32 uy (PI.f32))) xi)) #s(literal -2 binary32))) (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (neg.f32 xi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(+.f32 (*.f32 yi (+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (+.f32 #s(literal 1 binary32) (-.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 1 binary32))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(fma.f32 (-.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(*.f32 (pow.f32 ux #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 maxCos zi)) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) ux))) ux))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 maxCos (fma.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)) (fma.f32 yi (/.f32 (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) maxCos) (*.f32 (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (/.f32 xi maxCos)))))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (exp.f32 (log.f32 (*.f32 uy (PI.f32)))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (pow.f32 (cbrt.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 1 binary32)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 xi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (+.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (*.f32 (PI.f32) yi)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (pow.f32 (sqrt.f32 (*.f32 yi (fma.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi) (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) #s(literal 2 binary32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (-.f32 (pow.f32 (cos.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)) (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32)))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 maxCos ux) zi)))
(fma.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))))))))
(+.f32 (fma.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)))))) xi (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux))))) yi))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 maxCos ux)) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy (+.f32 (*.f32 #s(literal -4/3 binary32) (*.f32 (pow.f32 uy #s(literal 2 binary32)) (pow.f32 (PI.f32) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (PI.f32)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (expm1.f32 (log1p.f32 (PI.f32)))))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (fma.f32 (cos.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32))) (neg.f32 (pow.f32 (sin.f32 (*.f32 uy (PI.f32))) #s(literal 2 binary32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (expm1.f32 (log1p.f32 (*.f32 #s(literal 2 binary32) (PI.f32)))))) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (expm1.f32 (log1p.f32 (PI.f32)))))) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 3 binary32)))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) #s(literal 1 binary32)) yi))))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) xi) (-.f32 (exp.f32 (log1p.f32 (*.f32 yi (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))))) #s(literal 1 binary32)))))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (exp.f32 (log.f32 (*.f32 (PI.f32) yi)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (fma.f32 (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) yi) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 (*.f32 ux maxCos) zi))))
(+.f32 (+.f32 (*.f32 (*.f32 (exp.f32 (log.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (expm1.f32 (log1p.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (log.f32 (exp.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32)))) #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (neg.f32 ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (-.f32 (exp.f32 (log1p.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))))) #s(literal 1 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 zi (fma.f32 #s(literal 2 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 uy (/.f32 (*.f32 (PI.f32) yi) zi))) (fma.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) zi))))))
(+.f32 (+.f32 (pow.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi)) #s(literal 3 binary32)) #s(literal 1/3 binary32)) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (pow.f32 (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) #s(literal 2 binary32)) (cbrt.f32 (*.f32 yi (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32))))))) (*.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32)))) xi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos))))) xi) (*.f32 (pow.f32 (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi))))) #s(literal 2 binary32)) (cbrt.f32 (fma.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux maxCos)) #s(literal 2 binary32))))) yi (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux (*.f32 maxCos zi)))))))
Outputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Calls

10 calls:

117.0ms
xi
106.0ms
(*.f32 uy #s(literal 2 binary32))
80.0ms
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
31.0ms
zi
30.0ms
yi
Results
AccuracySegmentsBranch
99.0%1xi
99.0%1yi
99.0%1zi
99.0%1ux
99.0%1uy
99.0%1maxCos
99.0%1(+.f32 (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) xi) (*.f32 (*.f32 (sin.f32 (*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux))))) yi)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
99.0%1(*.f32 (*.f32 uy #s(literal 2 binary32)) (PI.f32))
99.0%1(*.f32 uy #s(literal 2 binary32))
99.0%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
Compiler

Compiled 146 to 90 computations (38.4% saved)

regimes193.0ms (1.1%)

Counts
46 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(+.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 yi (/.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(*.f32 maxCos (+.f32 (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))) (+.f32 (/.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos) (/.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) maxCos))))
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 #s(literal -4/3 binary32) (*.f32 uy (*.f32 yi (pow.f32 (PI.f32) #s(literal 3 binary32)))))))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) (*.f32 ux zi) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))) (*.f32 (*.f32 ux ux) (*.f32 maxCos (+.f32 ux #s(literal -1 binary32))))))) (+.f32 (*.f32 #s(literal 1 binary32) xi) (*.f32 uy (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) yi))))))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (pow.f32 (cbrt.f32 (PI.f32)) #s(literal 3 binary32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)) (*.f32 xi (sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 maxCos (*.f32 ux (-.f32 #s(literal 1 binary32) ux))) #s(literal 2 binary32))))))
(+.f32 (fma.f32 xi #s(literal 1 binary32) (*.f32 yi (*.f32 (*.f32 (sin.f32 (*.f32 uy (PI.f32))) (cos.f32 (*.f32 uy (PI.f32)))) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Calls

7 calls:

60.0ms
yi
53.0ms
uy
19.0ms
xi
14.0ms
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
14.0ms
ux
Results
AccuracySegmentsBranch
99.0%1xi
99.0%1yi
99.0%1zi
99.0%1ux
99.0%1uy
99.0%1maxCos
99.0%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes98.0ms (0.6%)

Counts
37 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(+.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 (*.f32 uy (*.f32 yi #s(literal 2 binary32))) (PI.f32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
Calls

7 calls:

20.0ms
ux
15.0ms
maxCos
14.0ms
zi
11.0ms
yi
11.0ms
uy
Results
AccuracySegmentsBranch
95.9%1uy
95.9%1xi
95.9%1yi
95.9%1zi
95.9%1ux
95.9%1maxCos
95.9%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes131.0ms (0.7%)

Counts
34 → 2
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)) (*.f32 xi (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) yi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 xi (*.f32 uy (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 uy (*.f32 xi (pow.f32 (PI.f32) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy))) (*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi))))
(+.f32 (*.f32 yi (*.f32 (cos.f32 (*.f32 uy (PI.f32))) (*.f32 #s(literal 2 binary32) (sin.f32 (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Calls

7 calls:

64.0ms
uy
12.0ms
maxCos
10.0ms
xi
10.0ms
ux
10.0ms
zi
Results
AccuracySegmentsBranch
90.1%1zi
90.1%1ux
90.1%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
90.1%1xi
93.3%2yi
90.1%1maxCos
90.1%1uy
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes136.0ms (0.8%)

Counts
28 → 2
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Calls

7 calls:

78.0ms
ux
10.0ms
maxCos
9.0ms
zi
8.0ms
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
8.0ms
xi
Results
AccuracySegmentsBranch
92.8%2xi
89.3%1ux
89.3%1uy
89.3%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
89.3%1zi
89.3%1maxCos
89.3%1yi
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes12.0ms (0.1%)

Counts
27 → 2
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Calls

1 calls:

8.0ms
xi
Results
AccuracySegmentsBranch
92.6%2xi
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes70.0ms (0.4%)

Counts
26 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Outputs
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
Calls

7 calls:

15.0ms
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
13.0ms
zi
8.0ms
yi
8.0ms
xi
8.0ms
maxCos
Results
AccuracySegmentsBranch
87.2%1yi
87.2%1zi
87.2%1ux
87.2%1uy
87.2%1maxCos
87.2%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
87.2%1xi
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes122.0ms (0.7%)

Counts
25 → 2
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (sin.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Calls

7 calls:

66.0ms
zi
16.0ms
ux
8.0ms
yi
7.0ms
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
7.0ms
uy
Results
AccuracySegmentsBranch
81.8%1yi
81.8%1ux
81.8%1xi
86.1%2uy
81.8%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
81.8%1zi
81.8%1maxCos
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes19.0ms (0.1%)

Counts
22 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 (+.f32 xi (*.f32 (*.f32 #s(literal 2 binary32) uy) (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32)))) xi) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 uy (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi (PI.f32))) (/.f32 xi uy))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 yi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (*.f32 uy (/.f32 (*.f32 yi (PI.f32)) xi))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 uy (*.f32 yi (PI.f32))) xi)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(fma.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)) xi)
(+.f32 (fma.f32 #s(literal 2 binary32) (*.f32 yi (*.f32 uy (PI.f32))) xi) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 xi (cos.f32 (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) uy)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
Calls

2 calls:

10.0ms
uy
7.0ms
zi
Results
AccuracySegmentsBranch
81.8%1zi
81.8%1uy
Compiler

Compiled 14 to 12 computations (14.3% saved)

regimes33.0ms (0.2%)

Counts
11 → 3
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Calls

7 calls:

6.0ms
ux
4.0ms
yi
4.0ms
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
4.0ms
xi
4.0ms
uy
Results
AccuracySegmentsBranch
51.4%1uy
63.9%3xi
65.5%3yi
51.4%1ux
51.4%1maxCos
51.4%1(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux)
51.4%1zi
Compiler

Compiled 55 to 46 computations (16.4% saved)

regimes5.0ms (0%)

Counts
10 → 3
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Calls

1 calls:

4.0ms
yi
Results
AccuracySegmentsBranch
65.5%3yi
Compiler

Compiled 7 to 6 computations (14.3% saved)

regimes13.0ms (0.1%)

Counts
9 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
Outputs
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
Calls

3 calls:

3.0ms
xi
3.0ms
yi
3.0ms
zi
Results
AccuracySegmentsBranch
51.4%1zi
51.4%1xi
51.4%1yi
Compiler

Compiled 21 to 18 computations (14.3% saved)

regimes21.0ms (0.1%)

Counts
7 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 (*.f32 maxCos ux) (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))
Outputs
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
Calls

6 calls:

6.0ms
maxCos
3.0ms
uy
3.0ms
xi
3.0ms
yi
3.0ms
zi
Results
AccuracySegmentsBranch
13.1%1maxCos
13.1%1xi
13.1%1yi
13.1%1ux
13.1%1uy
13.1%1zi
Compiler

Compiled 42 to 36 computations (14.3% saved)

regimes17.0ms (0.1%)

Counts
5 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 (*.f32 ux (-.f32 #s(literal 1 binary32) ux)) zi))
Outputs
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
Calls

6 calls:

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

Compiled 42 to 36 computations (14.3% saved)

regimes14.0ms (0.1%)

Counts
3 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux (*.f32 zi (neg.f32 ux))))
Outputs
(*.f32 zi (*.f32 maxCos ux))
Calls

6 calls:

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

Compiled 42 to 36 computations (14.3% saved)

regimes8.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f32 maxCos (*.f32 ux zi))
Outputs
(*.f32 maxCos (*.f32 ux zi))
Calls

6 calls:

1.0ms
maxCos
1.0ms
uy
1.0ms
ux
1.0ms
xi
1.0ms
zi
Results
AccuracySegmentsBranch
11.3%1maxCos
11.3%1yi
11.3%1uy
11.3%1xi
11.3%1zi
11.3%1ux
Compiler

Compiled 42 to 36 computations (14.3% saved)

bsearch1.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
-3.1419011232929056e-20
-2.0048867644936435e-20
Compiler

Compiled 74 to 35 computations (52.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
2.4080799274582486e-19
2.63964758897882e-19
Compiler

Compiled 74 to 35 computations (52.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
2.4080799274582486e-19
2.63964758897882e-19
Compiler

Compiled 74 to 35 computations (52.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.030247557908296585
0.030598921701312065
Compiler

Compiled 74 to 35 computations (52.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
9.210205307344122e-19
1.6190945864850102e-18
0.0ms
-2.0673505615064923e-15
-2.9050818693900787e-16
Compiler

Compiled 74 to 35 computations (52.7% saved)

bsearch0.0ms (0%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
0.0ms
9.210205307344122e-19
1.6190945864850102e-18
0.0ms
-2.0673505615064923e-15
-2.9050818693900787e-16
Compiler

Compiled 74 to 35 computations (52.7% saved)

simplify25.0ms (0.1%)

Algorithm
egg-herbie
Rules
56×*-commutative
40×+-commutative
sub-neg
1-exp
*-rgt-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0931733
11501733
21541733
31561733
41571733
Stop Event
saturated
Calls
Call 1
Inputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
(if (<=.f32 yi #s(literal -4642275/154742504910672534362390528 binary32)) (+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(if (<=.f32 xi #s(literal 9671407/38685626227668133590597632 binary32)) (+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(if (<=.f32 xi #s(literal 9671407/38685626227668133590597632 binary32)) (+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(if (<=.f32 uy #s(literal 16374563/536870912 binary32)) (+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(if (<=.f32 yi #s(literal -9444733/4722366482869645213696 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (if (<=.f32 yi #s(literal 9671407/9671406556917033397649408 binary32)) (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))))
(if (<=.f32 yi #s(literal -9444733/4722366482869645213696 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (if (<=.f32 yi #s(literal 9671407/9671406556917033397649408 binary32)) (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 maxCos (*.f32 ux zi))
Outputs
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (fma.f32 xi (cos.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))) (*.f32 yi (sin.f32 (*.f32 uy (*.f32 #s(literal 2 binary32) (PI.f32)))))) (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))
(+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 maxCos ux) zi))
(+.f32 (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 zi (*.f32 ux maxCos)))
(if (<=.f32 yi #s(literal -4642275/154742504910672534362390528 binary32)) (+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(if (<=.f32 yi #s(literal -4642275/154742504910672534362390528 binary32)) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (+.f32 xi (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))))
(if (<=.f32 xi #s(literal 9671407/38685626227668133590597632 binary32)) (+.f32 (+.f32 (*.f32 xi #s(literal 1 binary32)) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(if (<=.f32 xi #s(literal 9671407/38685626227668133590597632 binary32)) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (+.f32 xi (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 maxCos (*.f32 ux zi)))))
(if (<=.f32 xi #s(literal 9671407/38685626227668133590597632 binary32)) (+.f32 (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))))))
(if (<=.f32 xi #s(literal 9671407/38685626227668133590597632 binary32)) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (*.f32 yi (+.f32 (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))) (/.f32 xi yi)))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 maxCos (*.f32 ux zi)))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (+.f32 (*.f32 maxCos (*.f32 ux zi)) (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))) (+.f32 (*.f32 xi (cos.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 maxCos (*.f32 ux zi))))
(if (<=.f32 uy #s(literal 16374563/536870912 binary32)) (+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))) (+.f32 (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32))))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)))
(if (<=.f32 uy #s(literal 16374563/536870912 binary32)) (+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (*.f32 yi (sin.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (PI.f32)))))))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))))
(+.f32 xi (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))) (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(if (<=.f32 yi #s(literal -9444733/4722366482869645213696 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (*.f32 yi uy)) (PI.f32)) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (if (<=.f32 yi #s(literal 9671407/9671406556917033397649408 binary32)) (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))))
(if (<=.f32 yi #s(literal -9444733/4722366482869645213696 binary32)) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 uy yi)))) (if (<=.f32 yi #s(literal 9671407/9671406556917033397649408 binary32)) (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi))))))
(if (<=.f32 yi #s(literal -9444733/4722366482869645213696 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi)) (if (<=.f32 yi #s(literal 9671407/9671406556917033397649408 binary32)) (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 yi (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos) ux) zi))))
(if (or (<=.f32 yi #s(literal -9444733/4722366482869645213696 binary32)) (not (<=.f32 yi #s(literal 9671407/9671406556917033397649408 binary32)))) (+.f32 (*.f32 (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) maxCos)) zi) (*.f32 #s(literal 2 binary32) (*.f32 uy (*.f32 (PI.f32) yi)))) (+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux)))))
(+.f32 xi (*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi))))
(*.f32 maxCos (*.f32 (-.f32 #s(literal 1 binary32) ux) (*.f32 ux zi)))
(*.f32 maxCos (*.f32 ux (*.f32 zi (-.f32 #s(literal 1 binary32) ux))))
(*.f32 maxCos (*.f32 ux (*.f32 (-.f32 #s(literal 1 binary32) ux) zi)))
(*.f32 zi (*.f32 maxCos ux))
(*.f32 zi (*.f32 ux maxCos))
(*.f32 maxCos (*.f32 ux zi))

soundness1.9s (11.1%)

Rules
1 652×fma-define
1 608×distribute-lft-in
1 456×associate-*r*
1 414×times-frac
1 352×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0154689224
1503285122
041382
1564382
27020382
061715564
1141014925
2474014792
053556
1861548
079234622
1211634090
2793634090
0103546891
1279043722
2777643722
058679
11039679
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 2 469 to 490 computations (80.2% saved)

preprocess70.0ms (0.4%)

Compiler

Compiled 1 016 to 210 computations (79.3% saved)

end0.0ms (0%)

Profiling

Loading profile data...