Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 2.5min)

start0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage

analyze932.0ms (0.6%)

Memory
16.5MiB live, 1 090.4MiB allocated; 223ms collecting garbage
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
0%0%0%100%0%0%0%6
6.2%0%0%100%0%0%0%7
9.4%0%0%100%0%0%0%8
14.1%0%0%100%0%0%0%9
21.1%0%0%100%0%0%0%10
31.6%0%0%100%0%0%0%11
36.9%0%0%100%0%0%0%12
Compiler

Compiled 120 to 50 computations (58.3% saved)

sample3.0s (2%)

Memory
148.0MiB live, 3 102.2MiB allocated; 795ms collecting garbage
Samples
2.5s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 2.1s
ival-tan: 559.0ms (27.1% of total)
ival-mult!: 319.0ms (15.5% of total)
ival-div!: 309.0ms (15% of total)
ival-cos: 291.0ms (14.1% of total)
ival-sin: 287.0ms (13.9% of total)
ival-atan: 107.0ms (5.2% of total)
ival-sqrt: 67.0ms (3.3% of total)
ival-add!: 64.0ms (3.1% of total)
ival-sub!: 20.0ms (1% of total)
ival-<=: 19.0ms (0.9% of total)
ival-and: 14.0ms (0.7% of total)
adjust: 2.0ms (0.1% of total)
ival-assert: 2.0ms (0.1% of total)
Bogosity

preprocess50.0ms (0%)

Memory
-7.1MiB live, 47.6MiB allocated; 14ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0207880
11338771
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Symmetry

(abs alphax)

(abs alphay)

Compiler

Compiled 148 to 64 computations (56.8% saved)

series1.7s (1.1%)

Memory
50.3MiB live, 1 679.5MiB allocated; 356ms collecting garbage
Counts
32 → 159
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (fma.f32 #s(literal -1 binary32) (*.f32 u0 (fma.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (fma.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (fma.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (fma.f32 u0 (fma.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx u0 u0)
#s(approx (- 1 u0) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u0)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) u0))
#s(approx (- 1 u0) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (fma.f32 #s(literal 1/4 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))) u0) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))
#s(approx (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))))
#s(approx (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) alphax)))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (fma.f32 u1 (fma.f32 u1 (fma.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) alphax)) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (fma.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (fma.f32 u1 (-.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (fma.f32 u1 (-.f32 (fma.f32 #s(literal 2 binary32) (PI.f32) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (fma.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (fma.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
#s(approx (* (* 2 (PI)) u1) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
#s(approx u1 u1)
#s(approx (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))
#s(approx (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (/.f32 (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 u1 (fma.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal -1 binary32) (*.f32 u1 (fma.f32 #s(literal -2 binary32) (PI.f32) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (fma.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphay #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (/ alphay alphax) (/.f32 alphay alphax))
#s(approx alphax alphax)
#s(approx (* alphax alphax) (pow.f32 alphax #s(literal 2 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx alphay alphay)
#s(approx (* alphay alphay) (pow.f32 alphay #s(literal 2 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (fma.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (fma.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
Calls

12 calls:

TimeVariablePointExpression
60.0ms
alphax
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/ alphay alphax) alphay alphax (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (* 2 (PI)) u1) (* 2 (PI)) 2 (PI) u1 (* 1/2 (PI)) 1/2 (* alphax alphax) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (* alphay alphay) u0 (- 1 u0))
53.0ms
alphay
@0
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/ alphay alphax) alphay alphax (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (* 2 (PI)) u1) (* 2 (PI)) 2 (PI) u1 (* 1/2 (PI)) 1/2 (* alphax alphax) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (* alphay alphay) u0 (- 1 u0))
52.0ms
u0
@-inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/ alphay alphax) alphay alphax (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (* 2 (PI)) u1) (* 2 (PI)) 2 (PI) u1 (* 1/2 (PI)) 1/2 (* alphax alphax) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (* alphay alphay) u0 (- 1 u0))
35.0ms
alphay
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/ alphay alphax) alphay alphax (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (* 2 (PI)) u1) (* 2 (PI)) 2 (PI) u1 (* 1/2 (PI)) 1/2 (* alphax alphax) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (* alphay alphay) u0 (- 1 u0))
24.0ms
u1
@inf
((/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/ alphay alphax) alphay alphax (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (* (* 2 (PI)) u1) (* 2 (PI)) 2 (PI) u1 (* 1/2 (PI)) 1/2 (* alphax alphax) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (* alphay alphay) u0 (- 1 u0))

rewrite1.2s (0.8%)

Memory
35.6MiB live, 1 406.0MiB allocated; 446ms collecting garbage
Counts
32 → 462
Calls
Call 1
Inputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(literal 1 binary32)
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 alphay alphax)
alphay
alphax
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
(*.f32 #s(literal 2 binary32) (PI.f32))
#s(literal 2 binary32)
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
Outputs
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(*.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(*.f32 (neg.f32 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (neg.f32 #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 #s(literal 1 binary32))) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (neg.f32 (neg.f32 #s(literal 1 binary32))) (neg.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))))
(neg.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 #s(literal 1/2 binary32)))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32)))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1 binary32))
#s(literal 1 binary32)
(fabs.f32 #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) #s(literal 0 binary32))
(/.f32 #s(literal 2 binary32) #s(literal 2 binary32))
(cosh.f32 #s(literal 0 binary32))
(exp.f32 #s(literal 0 binary32))
(fabs.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))))
(fabs.f32 (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))))
(*.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 #s(literal 1 binary32)))
(-.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 u0 #s(literal 1 binary32))))
(/.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (fma.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32)) (/.f32 u0 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (-.f32 u0 #s(literal 1 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(fma.f32 (/.f32 u0 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(fma.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(fma.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 1 binary32))
(neg.f32 (-.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32)))
(neg.f32 (/.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))) (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 u0 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 u0 (/.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (neg.f32 #s(literal 1 binary32)) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (neg.f32 #s(literal 1 binary32)) u0) (*.f32 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0))
(neg.f32 (/.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0)
(*.f32 (/.f32 u0 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 u0 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(/.f32 (*.f32 (neg.f32 #s(literal 1 binary32)) u0) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(/.f32 (*.f32 u0 (neg.f32 #s(literal 1 binary32))) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(/.f32 (neg.f32 u0) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphay alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(*.f32 (neg.f32 #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))))
(/.f32 (*.f32 alphay alphay) (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(/.f32 (neg.f32 #s(literal 1 binary32)) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(/.f32 (*.f32 #s(literal 1 binary32) (neg.f32 #s(literal 1 binary32))) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(/.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 #s(literal 1 binary32))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))))
(neg.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))))
(pow.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) #s(literal -1 binary32))
(*.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(+.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))) (/.f32 (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay)) (*.f32 alphay alphay)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(-.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(-.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(-.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))))
(-.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay) alphay)
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (neg.f32 (*.f32 alphay alphay)) (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) alphay (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)) alphay)
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (*.f32 alphay alphay) (*.f32 alphax (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (*.f32 alphay alphay) (*.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (neg.f32 (*.f32 alphax alphax)) (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (fma.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) alphax (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax)) alphax)
(/.f32 (fma.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)) (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 alphax alphax))
(/.f32 (fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 alphay (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay) (*.f32 (neg.f32 (*.f32 alphax alphax)) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay) (*.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 (*.f32 alphax alphax)))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphay alphay)))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax)) (*.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 alphay alphay)))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax))) (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax))
(/.f32 (fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (neg.f32 (*.f32 alphay alphay)))) (*.f32 (neg.f32 (*.f32 alphay alphay)) alphax))
(/.f32 (fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (neg.f32 (*.f32 alphax alphax)) (*.f32 alphay (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 alphay (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (neg.f32 (*.f32 alphax alphax)) (*.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) alphay)) (*.f32 alphay (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax (*.f32 alphay (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) alphay)) (*.f32 alphay alphax))
(/.f32 (fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax)))) (*.f32 (neg.f32 (*.f32 alphax alphax)) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) alphay (*.f32 (neg.f32 (*.f32 alphax alphax)) (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (neg.f32 (*.f32 alphax alphax)) alphay))
(/.f32 (fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) alphay (*.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (neg.f32 (*.f32 alphax alphax)))) (*.f32 (neg.f32 (*.f32 alphax alphax)) alphay))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 alphax (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 alphax (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax)) (*.f32 alphax (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) alphay (*.f32 alphax (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 alphax alphay))
(/.f32 (fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) alphay (*.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphax)) (*.f32 alphax alphay))
(/.f32 (fma.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay (*.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 (*.f32 alphax alphax)) (*.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (fma.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphax (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphay (*.f32 (*.f32 alphax alphax) (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (fma.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 alphax alphax))))
(/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphay alphay))))
(/.f32 (/.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (neg.f32 (fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphay alphay) (pow.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphax) #s(literal 2 binary32)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))))
(fma.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (/.f32 #s(literal 1 binary32) alphax) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (fabs.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (neg.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 alphax)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))
(neg.f32 (-.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 alphax)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 alphax)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphax alphax))))
(*.f32 (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))))
(*.f32 (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax))
(*.f32 (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)))
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))))
(*.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 alphax alphax)))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphax alphax)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))) alphax)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax) alphax)
(/.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 #s(literal 0 binary32))) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 #s(literal 0 binary32))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) alphax)) (neg.f32 alphax))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphax alphax))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphax alphax)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) #s(literal 2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 #s(literal 0 binary32))) (/.f32 #s(literal 1 binary32) #s(literal 2 binary32)))
(*.f32 (neg.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))) (neg.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))))
(fabs.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) (/.f32 (cos.f32 #s(literal 0 binary32)) #s(literal 2 binary32)))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(+.f32 (-.f32 #s(literal 1 binary32) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(+.f32 #s(literal 1 binary32) (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32)))))))
(-.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 2 binary32)) (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal 2 binary32))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 #s(literal 0 binary32)))) (neg.f32 #s(literal 2 binary32)))
(fma.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))
(neg.f32 (-.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fabs.f32 (/.f32 (neg.f32 #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(+.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 #s(literal 1 binary32)) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(cos.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(cos.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(cos.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(cos.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(cos.f32 (neg.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(fma.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (cos.f32 (/.f32 (PI.f32) #s(literal 2 binary32))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (sin.f32 (/.f32 (PI.f32) #s(literal 2 binary32)))))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(sin.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sin.f32 (+.f32 (neg.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 (PI.f32) #s(literal 2 binary32))))
(sqrt.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 alphay (/.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))
(/.f32 (*.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (*.f32 (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))
(/.f32 (*.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphay)) (*.f32 (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphax)))
(/.f32 (*.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) alphax)
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (neg.f32 alphax) (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (*.f32 alphay (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (*.f32 (/.f32 alphay alphax) (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay)) (neg.f32 alphax))
(*.f32 (/.f32 #s(literal 1 binary32) alphax) alphay)
(*.f32 alphay (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (neg.f32 alphay) (/.f32 #s(literal 1 binary32) (neg.f32 alphax)))
(/.f32 alphay alphax)
(/.f32 (*.f32 alphay #s(literal 1 binary32)) alphax)
(/.f32 (neg.f32 alphay) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphax)))
(neg.f32 (/.f32 (neg.f32 alphay) alphax))
(neg.f32 (/.f32 alphay (neg.f32 alphax)))
alphay
alphax
(*.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32)))) (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32)))))
(/.f32 (neg.f32 (sin.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (neg.f32 (cos.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32))))
(tan.f32 (+.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (PI.f32))) (PI.f32)))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 #s(literal 2 binary32)) (*.f32 u1 (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 u1) (+.f32 (PI.f32) (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (+.f32 (PI.f32) (PI.f32))) u1))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (neg.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 u1 (+.f32 (PI.f32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(fma.f32 (PI.f32) #s(literal 1/2 binary32) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(fma.f32 u1 (+.f32 (PI.f32) (PI.f32)) (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (*.f32 (neg.f32 (neg.f32 #s(literal 1/2 binary32))) (PI.f32)))
(fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(fma.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)) (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(fma.f32 u1 (+.f32 (PI.f32) (PI.f32)) (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(fma.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1) (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(fma.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32) (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(fma.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32) (neg.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(neg.f32 (-.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) u1)
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(*.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32))
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(+.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))
(fma.f32 u1 (PI.f32) (*.f32 u1 (PI.f32)))
(fma.f32 (PI.f32) u1 (*.f32 u1 (PI.f32)))
(*.f32 #s(literal 2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 2 binary32))
(+.f32 (PI.f32) (PI.f32))
(+.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 (PI.f32) #s(literal 1 binary32)))
(-.f32 (PI.f32) (neg.f32 (PI.f32)))
(fma.f32 #s(literal 1 binary32) (PI.f32) (*.f32 #s(literal 1 binary32) (PI.f32)))
(fma.f32 (PI.f32) #s(literal 1 binary32) (*.f32 (PI.f32) #s(literal 1 binary32)))
#s(literal 2 binary32)
(*.f32 #s(literal 2 binary32) #s(literal 1 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 (cosh.f32 (/.f32 (+.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 2 binary32))) (cosh.f32 (/.f32 (-.f32 #s(literal 0 binary32) #s(literal 0 binary32)) #s(literal 2 binary32)))))
(+.f32 #s(literal 1 binary32) #s(literal 1 binary32))
(-.f32 #s(literal 1 binary32) (neg.f32 #s(literal 1 binary32)))
(PI.f32)
u1
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
#s(literal 1/2 binary32)
(*.f32 alphax alphax)
(*.f32 (fabs.f32 alphax) (fabs.f32 alphax))
(*.f32 (neg.f32 alphax) (neg.f32 alphax))
(*.f32 (fabs.f32 (fabs.f32 alphax)) (fabs.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (fabs.f32 alphax)) (neg.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (neg.f32 alphax)) (neg.f32 (neg.f32 alphax)))
(fabs.f32 (*.f32 alphax alphax))
(neg.f32 (neg.f32 (*.f32 alphax alphax)))
(pow.f32 alphax #s(literal 2 binary32))
(pow.f32 (neg.f32 alphax) #s(literal 2 binary32))
(pow.f32 (fabs.f32 alphax) #s(literal 2 binary32))
(*.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay))
(*.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 alphay)))
(*.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 alphay)))
(*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(*.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))))
(*.f32 (fabs.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (fabs.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay))
(*.f32 (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(*.f32 (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay))
(*.f32 (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (neg.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (neg.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(*.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(*.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 alphay alphay))
(/.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay)
(/.f32 (*.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay) alphay)
(/.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (*.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32))
(/.f32 (neg.f32 (/.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) alphay)) (neg.f32 alphay))
(neg.f32 (neg.f32 (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))))
(pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(*.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(*.f32 (fabs.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (fabs.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(*.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) #s(literal 2 binary32)))
(*.f32 (neg.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (neg.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(*.f32 (neg.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (neg.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(fabs.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))
(-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(-.f32 (/.f32 (cos.f32 #s(literal 0 binary32)) #s(literal 2 binary32)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)))
(/.f32 (*.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (*.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (neg.f32 (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (neg.f32 #s(literal 2 binary32)))
(neg.f32 (neg.f32 (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(pow.f32 (neg.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (fabs.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(*.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (/.f32 alphay alphax) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (*.f32 alphax (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(*.f32 alphay alphay)
(*.f32 (fabs.f32 alphay) (fabs.f32 alphay))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 (fabs.f32 (fabs.f32 alphay)) (fabs.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (fabs.f32 alphay)) (neg.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphay)))
(fabs.f32 (*.f32 alphay alphay))
(neg.f32 (neg.f32 (*.f32 alphay alphay)))
(pow.f32 alphay #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 (fabs.f32 alphay) #s(literal 2 binary32))
u0
(*.f32 u0 #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) u0)
(*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))
(+.f32 (neg.f32 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u0) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))
(-.f32 #s(literal 1 binary32) u0)
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u0)))
(fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (*.f32 (neg.f32 u0) #s(literal 1 binary32)))
(fma.f32 #s(literal 1 binary32) #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))
(neg.f32 (-.f32 u0 #s(literal 1 binary32)))
(neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))))

eval133.0ms (0.1%)

Memory
-3.3MiB live, 289.4MiB allocated; 72ms collecting garbage
Compiler

Compiled 48 764 to 5 883 computations (87.9% saved)

prune27.0ms (0%)

Memory
27.7MiB live, 74.5MiB allocated; 4ms collecting garbage
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New59611607
Fresh000
Picked101
Done000
Total59711608
Accuracy
100.0%
Counts
608 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.6%
(pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 #s(literal 1/2 binary32)))
99.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
46.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
99.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (pow.f32 (/.f32 (tanh.f32 (asinh.f32 (*.f32 (tan.f32 (fma.f32 (+.f32 (PI.f32) (PI.f32)) u1 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))))
96.7%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (fma.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
96.9%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (fma.f32 #s(literal -1/2 binary32) (fma.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
95.7%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
37.3%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (fma.f32 #s(literal 1/2 binary32) (PI.f32) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
89.4%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) #s(literal 1 binary32))
Compiler

Compiled 2 716 to 1 096 computations (59.6% saved)

series2.4min (95.3%)

Memory
2 160.8MiB live, 82 647.2MiB allocated; 48.1s collecting garbage
Calls

3 calls:

TimeVariablePointExpression
339.0ms
u0
@inf
((pow (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) (neg 1/2)) (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0))) u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)) (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2) (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax))) (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)) (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI))) (+ (PI) (PI)) (PI) u1 (* 1/2 (PI)) 1/2 (/ alphay alphax) alphay alphax 2 (* alphax alphax) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2) (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) (- 1 u0) (neg 1/2) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (* (pow alphax 2) u0) (pow alphax 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (* 2 (* u1 (PI))) (* u1 (PI)) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/ 1 (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))))) (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0)))) (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))) (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (/ 1 (- 1 u0)))
260.0ms
u0
@-inf
((pow (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) (neg 1/2)) (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0))) u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)) (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2) (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax))) (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)) (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI))) (+ (PI) (PI)) (PI) u1 (* 1/2 (PI)) 1/2 (/ alphay alphax) alphay alphax 2 (* alphax alphax) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2) (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) (- 1 u0) (neg 1/2) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (* (pow alphax 2) u0) (pow alphax 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (* 2 (* u1 (PI))) (* u1 (PI)) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/ 1 (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))))) (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0)))) (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))) (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (/ 1 (- 1 u0)))
204.0ms
u0
@0
((pow (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) (neg 1/2)) (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0))) u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)) (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2) (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax))) (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)) (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI))) (+ (PI) (PI)) (PI) u1 (* 1/2 (PI)) 1/2 (/ alphay alphax) alphay alphax 2 (* alphax alphax) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2) (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) (- 1 u0) (neg 1/2) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (* (pow alphax 2) u0) (pow alphax 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (* 2 (* u1 (PI))) (* u1 (PI)) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/ 1 (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))))) (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0)))) (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))) (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (/ 1 (- 1 u0)))

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage
Calls

1 calls:

TimeVariablePointExpression
2.4min
u1
@0
((pow (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) (neg 1/2)) (+ 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)))) 1 (/ u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0))) u0 (* (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (- 1 u0)) (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2)) (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2) (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax))) (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)) (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI))) (+ (PI) (PI)) (PI) u1 (* 1/2 (PI)) 1/2 (/ alphay alphax) alphay alphax 2 (* alphax alphax) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2) (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) (- 1 u0) (neg 1/2) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (* (pow alphax 2) u0) (pow alphax 2) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (* 2 (* u1 (PI))) (* u1 (PI)) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/ 1 (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))))) (sqrt (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0)))) (* (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ 1 (- 1 u0))) (+ (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (- 1 u0)) (/ u0 (+ (/ (- 1 (pow (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) 2)) (* alphax alphax)) (pow (/ (tanh (asinh (* (tan (+ (* (+ (PI) (PI)) u1) (* 1/2 (PI)))) (/ alphay alphax)))) alphay) 2))) (/ 1 (- 1 u0)))

Profiling

Loading profile data...